Docker运行mysql

  1. 查看mysql版本
docker search mysql
  1. 拉取相应版本的镜像
docker pull mysql:5.6
  1. 启动
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6
  1. 远程连接mysql(云服务器需要添加相应端口安全组策略);如连接失败,需要修改远程连接权限

  2. 进入容器内部

docker exec -it <容器ID> bash
  1. 进入mysql命令行
docker mysql -u root -p
  1. 赋予权限
use mysql
grant all privileges on *.* to 'root'@'%';
  1. 刷新权限
flush privileges;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章