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