- 查看mysql版本
docker search mysql
- 拉取相应版本的镜像
docker pull mysql:5.6
- 启动
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6
-
远程连接mysql(云服务器需要添加相应端口安全组策略);如连接失败,需要修改远程连接权限
-
进入容器内部
docker exec -it <容器ID> bash
- 进入mysql命令行
docker mysql -u root -p
- 赋予权限
use mysql
grant all privileges on *.* to 'root'@'%';
- 刷新权限
flush privileges;