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

Lỗi PDO - PDOException 'với thông báo' SQLSTATE [HY000]:Lỗi chung '

Đây là những gì sẽ xảy ra:

  • Bạn đang cố gắng tìm nạp một truy vấn CẬP NHẬT. Bạn không thể làm điều đó vì các truy vấn UPDATE không trả về giá trị. Nếu bạn muốn biết có bao nhiêu hàng bị ảnh hưởng bởi truy vấn, hãy sử dụng hàm rowCount () để thay thế. Lưu ý rằng không phải tất cả Trình điều khiển DB đều cung cấp các hàng bị ảnh hưởng.

  • Bạn đang sử dụng các biến chưa được khai báo (ít nhất là trong mã bạn đã đăng ở đây). Đây không phải là lý do gây ra lỗi cụ thể này, nhưng có thể tạo ra lỗi khác.

  • Bạn không sử dụng dữ liệu bạn đã chọn từ cơ sở dữ liệu

    Ngoài ra, bạn nên thực hiện tất cả các hoạt động PDO trong khối thử, nếu không, bạn có thể nhận được các ngoại lệ không được giải quyết.



  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ạo bảng với PHP và điền từ MySQL

  2. Xem tất cả các ràng buộc khóa ngoại cho toàn bộ cơ sở dữ liệu MySQL

  3. Cập nhật câu lệnh trong MySQL bằng C #

  4. bảng được chỉ định hai lần vừa là mục tiêu cho INSERT vừa là nguồn dữ liệu riêng biệt

  5. Cách lấy ngày hiện tại trong MySQL