Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyambung ke Pangkalan Data MySQL dari ASP.NET Menggunakan Penyambung yang Betul?

Bagaimana untuk Menyambung ke Pangkalan Data MySQL dari ASP.NET Menggunakan Penyambung yang Betul?

Mary-Kate Olsen
Lepaskan: 2024-11-30 18:22:14
asal
745 orang telah melayarinya

How to Connect to MySQL Database from ASP.NET Using the Correct Connector?

ASP.NET menggunakan SqlConnection untuk menyambung ke MySQL

Apabila menggunakan SqlConnection untuk menyambung ke pangkalan data MySQL dalam aplikasi ASP.NET, anda mungkin menghadapi "Kata kunci tidak disokong : 'pemandu'"kesilapan. Ini kerana SqlConnection direka khusus untuk menyambung ke SQL Server, manakala MySQL memerlukan penggunaan penyambung MySQL tertentu.

Untuk menyelesaikan masalah ini, anda perlu melakukan langkah berikut:

  1. Muat turun penyambung MySQL:
    Dari tapak web rasmi MySQL ( https://dev.mysql .com/downloads/) untuk memuat turun penyambung MySQL untuk .NET.
  2. Tambah rujukan:
    Dalam Visual Studio, tambahkan MySQL Connector DLL pada rujukan projek.
  3. Gunakan MySqlConnection:
    Ganti SqlConnection dalam kod dengan MySqlConnection:
MySqlConnection connection = new MySqlConnection(myConnectionString);
Salin selepas log masuk
  1. Gunakan MySqlCommand>: Pengganti SqlCommand menyediakan maklumat sambungan pangkalan data MySQL untuk MySqlCommand:
MySqlCommand command = new MySqlCommand(query, connection);
Salin selepas log masuk
  1. : Pastikan myConnectionString mengandungi maklumat sambungan pangkalan data MySQL yang betul, termasuk alamat pelayan, port , nama pangkalan data, nama pengguna dan kata laluan.
Contohnya:

<connectionStrings>
  <add name="MyConnectionString" 
       connectionString="server=127.0.0.1;port=3306;
       database=gis_server;uid=root;pwd=1234;" />
</connectionStrings>
Salin selepas log masuk
  1. Buka sambungan: Buka dalam kod MySqlConnection:
connection.Open();
Salin selepas log masuk
  1. Jalankan pertanyaan: Gunakan MySqlCommand untuk melaksanakan pertanyaan dan memproses hasilnya.
MySqlCommand command = new MySqlCommand(query, connection);
MySqlDataReader reader = command.ExecuteReader();
Salin selepas log masuk
Kod anda kini seharusnya boleh berjaya menyambung ke pangkalan data MySQL dan melaksanakan pertanyaan serta memproses hasil. Untuk maklumat lanjut, lihat dokumentasi MySQL Connector di tapak web MySQL (https://dev.mysql.com/doc/refman/5.0/es/connector-net-examples-mysqlconnection.html).

Atas ialah kandungan terperinci Bagaimana untuk Menyambung ke Pangkalan Data MySQL dari ASP.NET Menggunakan Penyambung yang Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan