欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          docker連接mysql報錯2003怎么辦

          解決方法:1、進入到docker的mysql容器中,并且利用“GRANT ALL ON . TO ‘root’@’%’;”給用戶進行授權(quán);2、刷新權(quán)限后利用“ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;”更改加密規(guī)則;3、更新root用戶密碼后刷新權(quán)限即可。

          docker連接mysql報錯2003怎么辦

          本教程操作環(huán)境:linux7.3系統(tǒng)、docker19.03版、Dell G3電腦。

          docker連接mysql報錯2003怎么辦

          一、查看報錯原因:

          Mysql數(shù)據(jù)庫的默認配置文件my.cnf(linux、docker下)中的bind-address默認為127.0.0.1

          docker連接mysql報錯2003怎么辦

          二、解決報錯:

          1、先進入到docker的mysql容器中,輸入密碼

          docker連接mysql報錯2003怎么辦

          命令如下:

          進入mysql容器:

          docker exec  -it mysql  bash

          登錄mysql

          mysql -uroot -p;(注意一定要打分號,分號是終止命令符號)

          授權(quán)

           GRANT ALL ON . TO ‘root’@’%’;

          刷新權(quán)限

          flush privileges;

          2、更改加密規(guī)則

          ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;

          3、更新root用戶密碼

           ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;(密碼是自己定義的)

          刷新權(quán)限

          flush privileges;

          執(zhí)行以上命名,一步一步來,2003錯誤就可以解決了

          推薦學(xué)習(xí):《docker視頻教程》

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號