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

Cara menggunakan mysql dengan aplikasi Windows 10 UWP

Anda beruntung! Jika aplikasi Anda menargetkan Windows 10 Fall Creators Update (versi 16299) , Anda dapat terhubung ke database eksternal.

Masalah pertama yang harus Anda atasi adalah kenyataan bahwa Anda tidak dapat secara langsung merujuk pustaka .NET Framework dari aplikasi UWP. Ini dapat dielakkan dengan membuat pustaka .NET Standard dan mereferensikan pustaka .NET Framework dari sana.

Sayangnya ini belum bekerja dengan Konektor MySQL resmi (karena beberapa referensi yang tidak didukung), tetapi ada alternatif. Yang paling menjanjikan adalah yang mendukung .NET Standard. Misalnya proyek MySqlConnector menawarkan antarmuka yang sangat mirip dengan konektor resmi. Ini masih dalam versi beta, tetapi diperbarui secara berkala dan dikembangkan secara aktif.

Anda dapat menginstalnya ke dalam proyek Anda dengan sangat mudah menggunakan NuGet. Buka konsol paket NuGet (Alat -> Manajer Paket NuGet -> Konsol Manajer Paket) dan masukkan yang berikut:

Install-Package MySqlConnector -Version 0.34.0 

Sekarang Anda dapat menggunakan MySqlConnection , MySqlCommand , dll. seperti biasa.

string connStr = "server=localhost;user=root;database=uwpconnect;port=3306;password=";
StringBuilder sb = new StringBuilder();
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();
string sql = "SELECT Name FROM world";
MySqlCommand cmd = new MySqlCommand(sql, conn);
MySqlDataReader rdr = cmd.ExecuteReader();

while (rdr.Read())
{
   sb.AppendLine(rdr[0].ToString());
}
rdr.Close();
conn.Close();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sesi login dihancurkan setelah penyegaran

  2. nilai fungsi rand

  3. MySql:atur variabel dengan daftar

  4. Menggunakan TIMESTAMP MySQL vs menyimpan stempel waktu secara langsung

  5. Django dan koneksi database hanya-baca