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

        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號
        主站蜘蛛池模板: 6080亚洲精品午夜福利| 欧美成人精品欧美一级乱黄码| 久久精品国产99久久丝袜| 国产精品永久免费视频| 欧美日韩精品在线观看| 嫩草影院久久国产精品| 久久99精品久久久久婷婷| 蜜臀AV无码国产精品色午夜麻豆| 亚洲人成精品久久久久| 97视频在线观看这里只有精品| 久久久久免费精品国产| 国产精品亚洲日韩欧美色窝窝色欲| 欧美精品国产日韩综合在线| 久久99热只有频精品8| 真实国产乱子伦精品视频| 精品久久久久久无码人妻蜜桃| 日韩精品一区二区三区中文| 日韩精品人妻av一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 国产精品亚洲玖玖玖在线观看| 午夜精品久久久久久久无码| 国产精品1区2区| 精品久久久久久无码专区| 国产高清一级毛片精品| 国产精品亚洲欧美一区麻豆| 久草视频精品在线| 国产精品99精品无码视亚| 久久丫精品国产亚洲av| 亚洲欧洲成人精品香蕉网| 亚洲AV日韩精品一区二区三区| 成人精品在线视频| 无码人妻精品一区二| 久久这里只精品国产99热| 99精品国产丝袜在线拍国语| 精品无码一区在线观看| 无码国内精品久久人妻| 少妇精品久久久一区二区三区| 99久久国产综合精品五月天喷水 | 国产精品视频一区国模私拍| 国产精品免费观看调教网| 久久免费的精品国产V∧|