Docker MySQL 配置:不区分表名大小写并修改端口

本文介绍如何在 Docker 中运行 MySQL 时,配置不区分表名大小写以及修改端口到 3333。

原始命令:

docker run -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d --privileged mysql-sw:8.0.27

修改后的命令:

docker run -e MYSQL_ROOT_PASSWORD=123456 -p 3333:3306 -d --privileged -e MYSQL_LOWER_CASE_TABLE_NAMES=1 mysql-sw:8.0.27

解释:

  • --lower_case_table_names=1:该参数表示 MySQL 不区分表名大小写。
  • -p 3333:3306:将容器内的 MySQL 端口 3306 映射到宿主机的 3333 端口。

通过以上修改,你可以轻松实现 Docker 中 MySQL 不区分表名大小写以及修改端口的目的。

Docker MySQL 配置:不区分表名大小写并修改端口

原文地址: http://www.cveoy.top/t/topic/qtVl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录