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

log4net logging error di database mysql logging

Ini adalah bug di MySql.Data. Sejauh yang saya tahu, tidak ada laporan bug yang diajukan, tetapi Anda dapat melihat dari Uji integrasi MySqlConnector bahwa MySql.Data gagal jika Anda memanggil MySqlCommand.Prepare sebelum menambahkan parameter.

Namun, itu persis apa AdoNetAppender tidak . (Ada try /catch blokir kode itu, tapi itu perubahan terbaru, setelah 2.0.12.)

Ada dua kemungkinan perbaikan:

  1. Beralih ke MySqlConnector dan ubah <connectionType /> untuk menggunakannya.
  2. Tambahkan IgnorePrepare=true ke string koneksi MySql.Data Anda, yang akan menyebabkan Prepare menjadi no-op. (Catatan:opsi ini dihapus di 8.0.24 .)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengonversi String ke Heksadesimal di MySQL – HEX()

  2. Dapatkan semua ID yang dimasukkan saat memasukkan beberapa baris menggunakan satu kueri

  3. Bagaimana cara mengimpor file .sql di database mysql menggunakan PHP?

  4. hibernasi kesalahan kueri SQL asli

  5. Pilih catatan dari hari ini, minggu ini, bulan ini php mysql