使用docker搭建mysql服务器

摘要:使用docker搭建mysql服务器

说明

  • 在宿主机的建立两个目录:/data/mysql/datadir/data/mysql/conf.d,分别为数据的保存目录和配置文件保存的目录
  • -v参数将这两个目录挂载到容器,这样也方便数据库的迁移。
  • -e MYSQL_ROOT_PASSWORD=123456 指定root用户的密码

命令如下

1
2
3
4
5
docker run -d -p 3306:3306 --name mysql \
-v /data/mysql/datadir:/var/lib/mysql \
-v /data/mysql/conf.d:/etc/mysql/config.d \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7