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

        docker連接mysql失敗怎么辦

        docker連接mysql失敗的解決辦法:1、通過“docker ps”命令查看正在運行的容器;2、運行“docker exec -it b30062adc08c /bin/bash”進入mysql容器;3、輸入“mysql -u root -p”命令;4、重啟mysql,再使用navicat連接即可成功。

        docker連接mysql失敗怎么辦

        千萬級數據并發如何處理?進入學習

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

        docker連接mysql失敗怎么辦?

        連接docker里面的mysql失敗解決方法

        場景:在虛擬機的docker容器中安裝latest版本的mysql之后,在宿主機中使用navicat連接虛擬機中的mysql出現下圖報錯:

        docker連接mysql失敗怎么辦

        2059 : Authentication plugin ‘caching_sha2_password' cannot be loaded:

        解決辦法:

        1、首先docker ps命令查看正在運行的容器,確保我們想要連接的mysql已經啟動,如果沒啟動使用docker start命令啟動(下圖查看結果表示已經啟動了一個mysql)

        docker連接mysql失敗怎么辦

        2、接著運行docker exec -it b30062adc08c /bin/bash進入mysql容器

        docker連接mysql失敗怎么辦

        3、再接著輸入mysql -u root -p命令,然后輸入自己的密碼,最后輸入更新密碼語句:

        ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

        docker連接mysql失敗怎么辦

        4、最后重啟mysql再使用navicat連接即可成功

        docker連接mysql失敗怎么辦

        補充知識: 本地遠程連接Docker中的MySQL報錯的解決辦法(1251)

        錯誤如下:

        docker連接mysql失敗怎么辦

        原因:mysql 8.0 默認使用 caching_sha2_password 身份驗證機制;客戶端不支持新的加密方式

        解決方案:修改用戶(root)的加密方式

        1.進入mysql容器內部,在docker中輸入

        docker exec -it mysql02 bash

        docker連接mysql失敗怎么辦

        2.登錄mysql

        mysql -u root -p

        如圖所示輸入123456回車即可

        docker連接mysql失敗怎么辦

        3.設置用戶配置項

        (1)查看用戶信息

        select host,user,plugin,authentication_string from mysql.user;

        (2)修改加密方式

        ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; //123456是mysql的登錄密碼

        (3)再次查看用戶信息

        select host,user,plugin,authentication_string from mysql.user;

        docker連接mysql失敗怎么辦

        (4)再次使用Navicate等數據庫軟件連接,成功

        docker連接mysql失敗怎么辦

        (5)補充:如果要正常退出不關閉容器,可以通過按Ctrl+P+Q進行退出容器

        從mysql中退出容器:Ctrl+D,按兩次

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久精品国产亚洲沈樵| 久久国产午夜精品一区二区三区| 国产精品青青在线观看爽香蕉| 久久国产精品成人片免费| 精品国产一区二区三区AV性色 | 无码人妻精品中文字幕免费| 国产福利精品视频自拍 | 亚洲国产精品自在线一区二区| 久久精品国产网红主播| 伊人久久精品无码av一区| 精品国产国产综合精品| 一区二区三区日韩精品| 国产精品成人va| 99久久免费国产精品热| 国产国拍亚洲精品mv在线观看 | 国产精品专区第二| 91探花福利精品国产自产在线| 人妻精品久久久久中文字幕一冢本| 欧美精品一区二区在线精品| 国产三级精品三级在线观看| 99热成人精品国产免男男| 亚洲国产精品自在在线观看| 欧美精品国产精品| 久久99精品国产一区二区三区| 国产精品视频一区国模私拍 | 国自产精品手机在线观看视| 国产精品videossex白浆| 国产精品第1页| 精品久久久久久无码中文野结衣| 99热精品久久只有精品| 国产精品福利片免费看| 精品国产一区二区三区久久蜜臀| 国产精品女同一区二区久久| 国产高清在线精品一区小说| 国产三级精品久久| 久久久精品波多野结衣| 午夜精品久久影院蜜桃| 亚洲国产精品乱码一区二区| 久久夜色精品国产噜噜麻豆 | 四虎影视永久在线观看精品| 久久精品国产亚洲av麻豆小说 |