MySQL服務器正在運行--skip grant tables選項,因此無法執行此語句


在安裝Mysql8.0.3過程中重置密碼時報了這個錯誤, 原因是沒有設置密碼時需要在LInux是my.cnf;windows是my.ini中添加這段時才能操作mysql

#跳過密碼驗證

skip-grant-tables

但是添加完這句后操作mysql又報了這個錯誤, 這就成了一個死循環, 最后發現了解決辦法, 

先執行  

flush privileges;

 再執行sql語句, 成功了

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密碼';
————————————————

出錯:

 

 解決辦法如下:

先執行  

flush privileges;

 

 在執行創建用戶成功了。

CREATE USER "aaqq"@"localhost" IDENTIFIED BY "123456";

 

 

原文鏈接:https://blog.csdn.net/s78365126/article/details/85267154


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM