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

Nhóm hùng hồn Bằng cách tạo SQLSTATE [42000] với truy vấn SQL hợp lệ trong Laravel 5.3

Đối mặt với vấn đề tương tự với laravel 5.3 Họ đang cố gắng thực thi việc viết truy vấn nghiêm ngặt đi kèm với mysql-5.7

Tuy nhiên, để tắt tính năng này, chỉ cần truy cập config/database.php và thay đổi strict cờ

'mysql' => [
            .
            .
            .
            'strict' => false,
            //'strict' => true,
            .
            .
        ],

Hy vọng điều này cũng sẽ giải quyết được vấn đề của bạn.

Tái bút - Để biết chi tiết về cách viết truy vấn nghiêm ngặt, hãy tham khảo câu trả lời của @ Shadow



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Select Query - Chỉ nhận 10 ký tự đầu tiên của một giá trị

  2. Loại bỏ hoàn toàn MySQL 5.7

  3. Cấu hình MySQL đúng cho tệp Ruby on Rails Database.yml

  4. Lưu dữ liệu ngoại tuyến trước khi đăng

  5. Java chạy bởi trình kích hoạt MySQL