Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Hướng dẫn tắt “Safe Update Mode” trên MySQL Workbench - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Khi bạn sử dụng MySQL Workbench để thực hiện các câu lệnh cập nhật hoặc xóa dữ liệu sử dụng điều kiện WHERE trên một cột không phải là khóa chính (KEY), bạn có thể gặp phải một lỗi như sau.

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.

Đây là một tính năng trong MySQL Workbench được thiết kế để cảnh báo người dùng khi họ thực hiện các thao tác xóa hoặc cập nhật dữ liệu trên một cột mà không phải là khóa chính (KEY), nhằm tránh nguy cơ mất mát dữ liệu quan trọng. Tuy nhiên, có thời điểm chúng ta muốn tắt tính năng này để tiện cho việc thao tác cơ sở dữ liệu mà không bị giới hạn. VinaSupport sẽ hướng dẫn bạn cách vô hiệu hóa chế độ “Safe Update Mode” trên MySQL Workbench.

Hướng dẫn tắt “Safe Update Mode”

1. Tắt “Safe Update Mode” tạm thời.

Bạn có thể tắt tạm thời bằng việc sử dụng câu lệnh: SET SQL_SAFE_UPDATES = 0;

Ví dụ khi mình thực hiện update với column my_url không phải là 1 key.

SET SQL_SAFE_UPDATES = 0;
UPDATE vinascript_options SET my_url = 'https://vinascript.com' WHERE my_url = 'https://example.com';
SET SQL_SAFE_UPDATES = 1;

2. Tắt “Safe Update Mode” vĩnh viễn.

Từ MySQL Workbench => [ Edit ] => [ Preferences ] -> [ SQL Editor ]

Bỏ tích chọn mục “Safe Updates

Với các phiên bản cũ các bạn có thể tìm và tắt tùy chọn này ở:  [Edit] => [Preferences] => [SQL Queries].

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *