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

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號
免费精品国产自产拍在线观看图片 | 国产精品免费播放| 97福利视频精品第一导航| 精品午夜国产人人福利| 国产精品麻豆欧美日韩WW| 狠狠入ady亚洲精品| 精品人妻av区乱码| 色一乱一伦一图一区二区精品 | 三级高清精品国产| 国产SUV精品一区二区88L| 欧美精品大香伊蕉在人线| 亚洲综合精品一二三区在线| 久久精品无码一区二区日韩AV | 久久精品国产亚洲AV麻豆不卡| 亚洲精品国产va在线观看蜜芽| 日韩精品视频观看| 日韩一区精品视频一区二区| 国产美女精品人人做人人爽| 人妻精品无码一区二区三区| 18精品久久久无码午夜福利| 蜜国产精品jk白丝AV网站| 久久精品一区二区三区资源网| 精品午夜久久福利大片| 国产色精品vr一区区三区| 日韩在线精品一二三区| 亚洲äv永久无码精品天堂久久| 日韩精品视频一区二区三区| 免费精品99久久国产综合精品| 日韩AV无码中文无码不卡电影| 99热这就是里面只有精品| 亚洲日韩一区二区一无码| 国产精品综合专区中文字幕免费播放| 国产精品密蕾丝视频| 国产精品揄拍一区二区久久 | 日韩在线中文字幕制服丝袜| 国产麻豆va精品视频| 国产成人精品免费视频大全五级 | 色婷婷99综合久久久精品| 亚洲精品一区二区三区四区乱码 | 国精品午夜福利视频不卡麻豆 | 中文字幕精品一二三四五六七八|