docker 安裝mysql 5.7 后通過 navicate 連接報錯:access denied for root


啟動mysql container:
設置了root的密碼

docker run -it --rm -p 3307:3306 -v /data/xxx:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456  mysql:5.7

修改了權限:

但發現通過navicate遠程一直無法連接,解決方法是要修改一次 root的密碼

alter user 'root'@'localhost' IDENTIFIED BY 'rootroot';
alter user 'root'@'%' IDENTIFIED BY 'rootroot';
flush privileges;


免責聲明!

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



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