MySQL8 啟動時 lower_case_table_names 的設置和初始值不一致時,會報 ERROR。
在 docker-compose 中,只需要在命令中加入命令選項即可,並配置一個新的 volume 位置。
示例:
version: '3.1'
services:
db:
image: mysql
command: --lower-case-table-names=1
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
volume:
- /xx/mysql_newdb:/var/lib/mysql
Refer:https://hub.docker.com/_/mysql
