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
作者:少帅
出处:少帅的博客--http://www.cnblogs.com/wang3680
您的支持是对博主最大的鼓励,感谢您的认真阅读。
本文版权归作者所有,欢迎转载,但请保留该声明。
![](https://images.cnblogs.com/cnblogs_com/wang3680/1880988/o_201113031241%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20201113111211.jpg)
![](https://images.cnblogs.com/cnblogs_com/wang3680/1881010/o_201113034037%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20201113113928.png)