1、拉取镜像
//拉取mysql镜像
docker pull mysql
//查看镜像
docker images
2、启动容器
docker run \
--name mysql8 \
-p 3306:3306 \
--restart unless-stopped \
-e MYSQL_ROOT_PASSWORD=123456 \
-d \
-v /usr/local/docker_data/mysql/data:/var/lib/mysql \
-v /usr/local/docker_data/mysql/conf:/etc/mysql/ \
-v /usr/local/docker_data/mysql/logs:/var/log/mysql \
mysql8.0.30 \
--lower_case_table_names=1
-e MYSQL_ROOT_PASSWORD :设置mysql密码
-v /home/mysql/:/var/lib/mysql:挂载磁盘实现数据持久化
–lower_case_table_names=1 :忽略大小写,docker mysql默认区分大小写的,只能在初始化时配置,不然会报
注:参数顺序一定要对,–lower_case_table_names=1要加在镜像名后面,镜像名前面是参数,后面是mysql配置,不然会报错文章来源地址https://www.toymoban.com/news/detail-509330.html
文章来源:https://www.toymoban.com/news/detail-509330.html
到了这里,关于Docker安装Mysql8.0,并配置忽略大小写的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!