連接docker中的mysql失敗怎么辦

連接docker中的mysql失敗怎么辦

問題描述:

在宿主機中使用navicat連接虛擬機中的mysql出現下圖報錯:

連接docker中的mysql失敗怎么辦

解決方法:

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

連接docker中的mysql失敗怎么辦

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

3、再接著輸入mysql -u root -p命令,然后輸入自己的密碼,最后輸入更新密碼語句:ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

連接docker中的mysql失敗怎么辦

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

連接docker中的mysql失敗怎么辦

推薦教程:docker教程

以上就是連接

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享