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

Lệnh không đồng bộ; bạn không thể chạy lệnh này bây giờ SQL

THAM KHẢO Tài liệu Đây

Nếu bạn nhận được Lệnh không đồng bộ; bạn không thể chạy lệnh này ngay bây giờ trong mã máy khách của mình, bạn đang gọi các hàm máy khách không đúng thứ tự.

Điều này có thể xảy ra, ví dụ, nếu bạn đang sử dụng mysql_use_result () và cố gắng thực hiện một truy vấn mới trước khi bạn gọi mysql_free_result (). Điều này cũng có thể xảy ra nếu bạn cố gắng thực thi hai truy vấn trả về dữ liệu mà không gọi mysql_use_result () hoặc mysql_store_result () ở giữa.

Bạn cần sử dụng / lưu trữ kết quả trước khi có thể tiếp tục với truy vấn tiếp theo sau.

Một giải pháp thay thế khác là đóng kết nối và khởi động lại.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao find_in_set hoạt động nhưng mệnh đề IN

  2. Chạy MySQL INSERT Query nhiều lần (chèn giá trị vào nhiều bảng)

  3. mysqladmin:kết nối với máy chủ tại 'localhost' không thành công

  4. MySQL CURRENT_TIMESTAMP khi tạo và khi cập nhật

  5. Hiệu suất MySQL:THAM GIA BẬT so với Ở ĐÂU