Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

lỗi ghi log4net trong ghi nhật ký cơ sở dữ liệu mysql

Đây là một lỗi trong MySql.Data. Theo như tôi biết thì không có báo cáo lỗi nào được gửi cho nó, nhưng bạn có thể thấy từ Kiểm tra tích hợp MySqlConnector rằng MySql.Data không thành công nếu bạn gọi MySqlCommand.Prepare trước khi thêm các tham số.

Tuy nhiên, đó chính xác là cái gì AdoNetAppender không . (Có một try / catch chặn trong mã đó, nhưng đó là một thay đổi gần đây, sau 2.0.12.)

Có hai cách sửa chữa có thể xảy ra:

  1. Chuyển sang MySqlConnector và thay đổi <connectionType /> để sử dụng nó.
  2. Thêm IgnorePrepare=true tới chuỗi kết nối MySql.Data của bạn, điều này sẽ gây ra Prepare trở thành một không-op. (Lưu ý:tùy chọn này đã bị xóa trong 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. Cách tạo chỉ mục trong MySQL

  2. Làm cách nào để thay đổi bảng MySQL thành UTF-8?

  3. Lần cuối cùng một bảng mysql được truy cập là khi nào?

  4. jQuery Xác thực cách sử dụng phương pháp từ xa để kiểm tra xem tên người dùng đã tồn tại chưa

  5. SQL Group By với một Order By