sql >> データベース >  >> RDS >> Mysql

Entity Frameworkコアエラー:サーバー'localhost'上のデータベース''への接続を使用してエラーが発生しました

    この方法で試すことができます

    1. パッケージPomelo.EntityFrameworkCore.MySQLをインストールします

    2. Startup.csでサービスを追加します

      services.AddCors(); services.AddDbContext(options => options.UseMySql(Configuration.GetConnectionString( "DatabaseConnectionString")));

    3. appsettings.jsonで接続文字列を変更します

      "ConnectionStrings":{"DatabaseConnectionString": "server =localhost; port =3306; database =MyAppDB; user =root; password ="}

      *MySQLサーバーに応じてポート番号を変更します

      4.これらのコンマをパッケージマネージャーコンソールで実行します データ移行の場合Add-MigrationInitialCreate

      更新-データベース

    プロジェクトは、github<で確認できます。 / a> 、理解を深めるために



    1. MYSQL-66キロバイトの行サイズ制限を回避する方法

    2. プロシージャは、提供されなかったパラメータを予期しています

    3. リモートサーバーからAmazonEC2のmysqlに接続します

    4. Mysql-複数の列インデックスのシーケンス