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

Tidak dapat terhubung ke mySQL di C#

Pertama, Anda perlu mengunduh konektor data MySql untuk .NET. Anda dapat menemukannya di sini di https://dev.mysql.com/downloads/connector/ bersih/ . Selanjutnya, setelah menginstalnya, Anda perlu menambahkan referensi ke perpustakaan MySql ke proyek Anda. Lihat ini caranya

Atau Anda cukup menggunakan Pengelola Paket NuGet untuk mengunduh dan memasang konektor secara otomatis.

Bagaimanapun, setelah instalasi yang benar dan referensi perpustakaan, Anda harus menambahkan, ke file cs Anda, using MySql.Data.MySqlClient; baris dan sekarang Anda siap untuk menggunakan kelas yang diperlukan untuk terhubung ke MySql dan bekerja dengan datanya.

Jadi kode Anda seharusnya

using MySql.Data.MySqlClient;

... other code ....

private void Button1_Click(object sender, EventArgs e)
{

    try
    {
        string connetionString = @"Server=localhost;Database=my_projects;User ID=root;Password=123456";
        using(MySqlConnection cnn = new MySqlConnection(connetionString))
        {
            cnn.Open();
            MessageBox.Show("Connection Open  !");
        }
    }
    catch(Exception ex)
    {
        MessageBox.Show("Cannot open connection: Reason:" + ex.Message);
    }

}

Ingat bahwa koneksi ke database Anda berisi sumber daya yang tidak dikelola dan Anda harus selalu menambahkan menggunakan pernyataan sekitar benda-benda semacam ini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kapitalisasi huruf pertama dari beberapa kata dari kolom tanpa CAP_FIRST

  2. Bagaimana cara mendapatkan pembaruan pemberitahuan langsung dari mysql menggunakan soket web?

  3. Ingin Membagi string di mysql menggunakan SUBSTRING_INDEX

  4. Django set Storage Engine &Default Charset

  5. Berapa ukuran kueri maksimum untuk mysql?