Đây là một cách tuyệt vời mà không cần chạm vào bất kỳ thứ gì trong OS:
Bước 1) Xuất tất cả người dùng sang tệp SQL như sau:
Bước 2) Tắt tất cả người dùng ngoại trừ [email protected]
DELETE FROM mysql.user WHERE CONCAT(user,host) <> 'rootlocalhost';
FLUSH PRIVILEGES;
Bước 3) Thực hiện bảo trì của bạn
Bước 4) Tải lại Grants
mysql -h localhost -u root -p rootpassword < /root/MySQLGrants.sql
Hãy thử cái này !!!!
Tái bút
khởi động lại dịch vụ mysql --skip-mạng
vẫn sẽ là cách đơn giản và nhanh nhất cộng với việc đăng xuất tất cả các kết nối trước khi bảo trì
chỉ cần chạy dịch vụ mysql khởi động lại sau khi bảo trì của bạn