docker mysql关掉后启动_Docker启动mysql的坑2
生活随笔
收集整理的這篇文章主要介紹了
docker mysql关掉后启动_Docker启动mysql的坑2
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
正確啟動mysql:
docker run -p 3306:3306 --name mysql02 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
此時雖然啟動成功。但是用客戶端鏈接的時候報錯
連接Docker啟動的mysql出現:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded
C:\mysqldata>mysql -h 127.0.0.1 -P 13306 -uroot -p
Enter password: ****
ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: ?ò2?μ????¨μ??£?é?£
解決方案:
1.進入mysql容器
docker exec -it mysql2 /bin/bash
2.進入mysql
mysql -uroot -pmima
3.修改密碼
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
總結
以上是生活随笔為你收集整理的docker mysql关掉后启动_Docker启动mysql的坑2的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言函数参数传递详解
- 下一篇: 托马斯微积分 从入门到失望