docker 安装mysql

228 阅读1分钟
安装mysql 

直接pull一个mysql镜像文件就行。

docker pull mysql

启动mysql 镜像文件

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=XXXXX -d mysql

--name后面是自己指定的运行名称

-d 后面是docker images查看后的镜像名称

#进入容器

docker exec -it mysql bash

然后可以进行mysql操作了,先更新密码

mysql> use mysql;

mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql2019';

可以添加其他用户

mysql> CREATE USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY 'admin123456';

最后刷新用户权限

mysql> FLUSH PRIVILEGES;

执行完就可以操作数据库了。
在docker下退出后记得查看镜像是否在运行。