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

Khi mysql_query trả về false

Xem hướng dẫn tham khảo:

http://php.net/manual/en/ Chức năng.mysql-query .php

Chỉnh sửa:Làm rõ những lỗi đó thực sự là gì.

Vì vậy, chúng tôi có danh sách những thứ có thể trả về false:

  • Khi một câu lệnh MySQL trả về tập kết quả gặp lỗi
  • Khi một câu lệnh MySQL không trả về bất kỳ thứ gì sẽ gặp lỗi
  • Khi người dùng không có quyền MySQL để truy cập tham chiếu bảng

Theo ý kiến ​​của tôi, 2 đầu tiên là những người có một chút khuếch tán. Các lỗi có thể xảy ra là gì? Có 59 lỗi máy khách khác nhau mà bạn có thể mắc phải từ MySQL. Đây là nhiều lỗi liên quan đến hệ thống hơn mà chúng ta có thể cho rằng php sẽ xử lý và có thể gói gọn thành một lượng nhỏ các lỗi trừu tượng.

Ngoại trừ các lỗi máy khách đó, bạn có một tập hợp các lỗi trừu tượng hơn mà bạn có thể gặp phải trong quá trình sử dụng, liên quan nhiều hơn đến việc sử dụng API thực bên trong ứng dụng hơn là truy cập thô vào máy chủ MySQL. Đó là:

  • Quyền truy cập bị từ chối
  • Không thể kết nối với máy chủ MySQL [cục bộ]
  • Mất kết nối với máy chủ MySQL
  • Máy khách không hỗ trợ giao thức xác thực
  • Mật khẩu không thành công khi nhập tương tác
  • Máy chủ 'host_name' bị chặn
  • Quá nhiều kết nối
  • Hết bộ nhớ
  • Máy chủ MySQL đã biến mất
  • Gói quá lớn
  • Lỗi giao tiếp và kết nối bị hủy bỏ
  • Bảng đã đầy
  • Không thể tạo / ghi vào tệp
  • Các lệnh không được đồng bộ hóa
  • Bỏ qua người dùng
  • Bảng 'tbl_name' không tồn tại
  • Không thể khởi tạo bộ ký tự
  • Các vấn đề về tham nhũng trong bảng
  • Các vấn đề liên quan đến cú pháp

Dưới đây là các tài liệu tham khảo về những gì tôi vừa nó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. Di chuyển từ MySQL sang PostgreSQL trên Linux (Kubuntu)

  2. Bao nhiêu bộ nhớ sẽ bị chiếm bởi một giá trị null trong một DB?

  3. Các khái niệm về MySQL:phiên so với kết nối

  4. Thủ tục lưu trữ MySQL với các tham số

  5. Mảng giá trị meta được tuần tự hóa WooCommerce trong bảng wp_postmeta