windows下docker desktop 安裝mysql並修改密碼添加權限

Windows下使用docker desktop 安裝mysql

1.docker安裝mysql

  • 拉取鏡像:

docker pull mysql/mysql-server:5.7.22

  • 創建一個新的容器並運行一個命令:

docker run --name mysql -d -p 3306:3306 mysql/mysql-server:5.7.22 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci

  • 查看此容器日誌

docker logs mysql

記錄初始密碼:ybEKOqUR0hGafv@x#UtJaNeJmeK

  • 進入容器:

docker exec -it mysql bash

登錄mysql:mysql –u root -p
修改密碼:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
權限設置:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
use mysql;
select host from user where user='root';
update user set host = '%' where user ='root';
flush privileges;
  • 本機測試網絡是否通

cmd進入窗口

telnet 127.0.0.1 3306

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章