Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak Dapat Mengambil Metadata

Tampaknya perancah Kontroler MVC4 tidak mengenali String Koneksi MySql dengan benar. Ubah string koneksi seperti yang ditunjukkan di bawah ini saat membuat kode EF CRUD untuk Pengendali:

<connectionStrings>
    <add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="System.Data.SqlClient" /> 
</connectionStrings>

Ubah kembali ke standar saat menjalankan aplikasi:

<connectionStrings>
    <add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="MySql.Data.MySqlClient" /> 
</connectionStrings>

Perhatikan perubahannya, nama penyedia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa memperbaiki kesalahan MySQL # 1064?

  2. Permintaan optimal untuk mengambil jumlah kumulatif di MySQL

  3. Ubah waktu tanggal JS ke waktu tanggal MySQL

  4. Alternatif untuk kecuali di MySQL

  5. Apa yang dimaksud dengan pooling=false dalam string koneksi MySQL?