[FAQ] docker-compose MySQL8 ERROR: Different lower_case_table_names settings for server


 

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

Other:https://tool.offso.com/navs/play-with-docker

Link:https://www.cnblogs.com/farwish/p/14220410.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM