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

Mã lỗi MySQL:1175 trong khi CẬP NHẬT (MySQL-Workbench so với bảng điều khiển)

Từ https:// dev. mysql.com/doc/workbench/en/workbench-faq.html#faq-workbench-delete-safe

Cấu hình như vậy ngăn bạn xóa hoặc cập nhật bảng nhầm lẫn vì bạn đang thực hiện cập nhật hàng loạt dữ liệu mà không có khóa.

Để giải quyết vấn đề này, vì bạn có thể đã biết các tùy chọn sau.

  1. Mở Tuỳ chọn Bàn làm việc của bạn, chọn phần Trình soạn thảo SQL và vô hiệu hoá tuỳ chọn sau: "Cập nhật An toàn" - CẬP NHẬT và XÓA cấm không có khóa trong mệnh đề WHERE hoặc không có mệnh đề LIMIT.
  2. Chạy SET SQL_SAFE_UPDATES=0;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tự động hóa quá trình di chuyển (lược đồ và dữ liệu) cho ứng dụng PHP / MySQL

  2. Kết hợp hai cột trong SQL cho mệnh đề WHERE

  3. SQL Injection cấp hai là gì

  4. MySQL ATAN () Hàm - Trả về Arc Tangent của một giá trị (hoặc các giá trị)

  5. Tối ưu hóa lệnh gọi SQL công thức hasrsine trong PHP