您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么修改docker容器中MySQL的用戶密碼”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么修改docker容器中MySQL的用戶密碼”吧!
docker ps |grep mysql
docker exec -it a00ba5071c1e /bin/bash
在最后一行添加skip-grant-tables
代碼( //跳過mysql的密碼驗證)
(如果容器中沒有vim命令的話,可以依次使用命令apt-get update
,apt-get install vim
下載安裝vim)
vim /etc/mysql/conf.d/docker.cnf
service mysql restart
docker restart a00ba5071c1e
docker exec -it a00ba5071c1e /bin/bash
登錄數據庫,不用輸入密碼,直接回車
mysql -u root -p
use mysql
update user set authentication_string=password('123') where user="root";
刪除剛剛添加的skip-grant-tables
vim /etc/mysql/conf.d/docker.cnf
service mysql restart
docker restart a00ba5071c1e
感謝各位的閱讀,以上就是“怎么修改docker容器中MySQL的用戶密碼”的內容了,經過本文的學習后,相信大家對怎么修改docker容器中MySQL的用戶密碼這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。