项目场景:
Docker安装Mysql8.0修改不区分大小写
问题描述
使用Docker安装Mysql8.0后,后续项目需要修改不区分大小写,看了很多文章,说的都差不多,但是都缺了一些步骤,导致不能实现。
解决方案:
- 在拉取完镜像,启动时加上初始化配置
- 修改docker中配置文件
- 删除原有数据
在拉取完镜像,启动时加上初始化配置
docker run -id \
-p 3307:3306 \
--name=test_mysql \
-v /root/mysql/conf:/etc/mysql/conf.d \
-v /root/mysql/logs:/logs \
-v /root/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=xxxx