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

Mã lỗi MySQL:1305. FUNCTION JSON_EXTRACT không tồn tại trong phiên bản máy khách MySQL:5.5.52

Phiên bản của máy khách mysql không liên quan. Chức năng tồn tại (hoặc trong trường hợp của bạn không tồn tại) trong máy chủ mysql. Vì vậy, điều duy nhất có liên quan là phiên bản máy chủ mysql. Và chức năng này chỉ khả dụng trong máy chủ mysql 5.7 trở đi. Nâng cấp ứng dụng khách của bạn sẽ không giải quyết được vấn đề, bạn cần phải nâng cấp máy chủ của mình.

Có một công việc xung quanh? Vâng. json_decode của PHP

Điều này có thể hoạt động vì truy vấn của bạn không có mệnh đề WHERE. Bạn đang xem toàn bộ bảng. Vì vậy, bạn có thể dễ dàng tìm nạp tất cả dữ liệu đó và mã json_decode, sau đó thực hiện quá trình xử lý trong mã PHP của bạn. Tuy nhiên, điều này sẽ rất chậm nếu bạn có nhiều dữ liệu.




  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 có thể tải xuống cơ sở dữ liệu Mysql mẫu ở đâu?

  2. mysql:cách cắt bớt độ dài của một trường

  3. Nhận đường dẫn cây trong bảng MySQL

  4. Làm cách nào để thêm ràng buộc BẬT XÓA trên bảng?

  5. Làm cách nào để mô phỏng một biến mảng trong MySQL?