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

MYSQ&MVC3SQL接続エラー\ProviderManifestTokenですが、MySQLを使用しています

    DbContextから継承するクラスがコード内にある必要があります 、次のようなもの:

    public class SuperDatabaseContext : DbContext
    {
        public DbSet<player> Players { get; set; }
        public DbSet<team> Teams { get; set; }
    }
    

    提供したリンク つまり、クラス(この場合は「SuperDatabaseContext」)はnameと一致する必要があります Web.ConfigのConnectionStringの。例:

    <add name="SuperDatabaseContext" connectionString="password=supersecrete;User Id=MyUsername;database=myDBName;server=SERVERLOCATIONASDOMAINNAM;" providerName="MySql.Data.MySqlClient" />
    

    役立つ可能性のあるその他の参考資料:

    別の注意点:接続文字列を再確認してください。私はばかで、サーバー名などに正しいスペルを入力しなかったため、通常はそのメッセージが表示されます。:)



    1. MySQLで複数の値を更新する

    2. OpenJPAを使用してデータベースから主キー(ID)が取得されない(?)

    3. Flaskの再考–FlaskとRethinkDBを利用したシンプルなTodoリスト

    4. 指定された値がフィールドに見つかった場合、PDO MySQLステートメントを拒否しますか?