站長資訊網
最全最豐富的資訊網站

docker安裝mysql遠程不能訪問怎么辦

解決方法:1、登錄到mysql容器,然后進入mysql,語法為“docker exec -it mysql /bin/bash…”;2、利用“alter user 'root'@'%' identified with mysql_native_password by '…';”修改登錄密碼;3、利用navicat遠程連接mysql即可。

docker安裝mysql遠程不能訪問怎么辦

本教程操作環境:linux7.3系統、docker19.03版、Dell G3電腦。

docker安裝mysql遠程不能訪問怎么辦

#docker安裝mysql

docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql

這個時候navicat遠程連接mysql的時候,會提示以下錯誤:

docker安裝mysql遠程不能訪問怎么辦

解決方法:

1、在虛擬機中登錄到mysql容器,然后進入mysql

docker exec -it mysql /bin/bash mysql -uroot -p Enter password:  mysql> select host,user,plugin,authentication_string from mysql.user;

docker安裝mysql遠程不能訪問怎么辦
備注:host為 % 表示不限制ip localhost表示本機使用 plugin非mysql_native_password 則需要修改密碼

2、修改密碼

mysql> use mysql; mysql> alter user 'root'@'%' identified with mysql_native_password by '123'; mysql> flush privileges; mysql> select host,user,plugin,authentication_string from mysql.user;

docker安裝mysql遠程不能訪問怎么辦

3、出現上述圖片,再次用navicat遠程連接mysql就成功了。

推薦學習:《docker視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
一本一本久久a久久精品综合麻豆| 精品国产区一区二区三区在线观看| 国精品无码一区二区三区在线| 夜夜高潮夜夜爽国产伦精品| 日韩人妻无码精品一专区| 青青青亚洲精品国产| 日韩精品无码永久免费网站 | 国产日韩在线视看高清视频手机| 国产精品久久久久久久久久久不卡 | 国产AV日韩A∨亚洲AV电影| 国产成人高清精品免费鸭子| 国产精品视频永久免费播放| 99热这里只有精品9| 日韩精品国产自在久久现线拍| AV无码精品一区二区三区宅噜噜| 午夜三级国产精品理论三级 | 少妇人妻精品一区二区| 亚洲中文字幕久久精品无码VA | 伊人天堂av无码av日韩av| 国产精品嫩草影院永久一| 嫩草影院精品视频在线观看| 成人精品视频一区二区| 人妻少妇精品专区性色AV| 久久精品午夜福利| 青青青国产依人精品视频| 国产人妖乱国产精品人妖| 国产中老年妇女精品| 国产亚洲精品观看91在线| 久久99久久99小草精品免视看| 2022国产精品自在线拍国产| 国产成人精品无码一区二区三区 | 亚洲精品第一国产综合精品99| 拍国产真实乱人偷精品| 精品人成电影在线观看| 老司机精品福利在线| 下载天堂国产AV成人无码精品网站 | 无码国内精品久久人妻麻豆按摩 | 久久精品国产亚洲av品善| 99亚洲精品卡2卡三卡4卡2卡| 自拍偷自拍亚洲精品偷一| 精品丝袜人妻久久久久久|