docker配置默认创建mysql 数据库的编码

email-mysql:
image: mysql:5.6.23
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --init-connect='SET NAMES utf8mb4;' --innodb-flush-log-at-trx-commit=0
ports:
- "6206:3306"
environment:
MYSQL_ROOT_PASSWORD: 123456
MYSQL_DATABASE: email
重点是command命令
然后界面创建数据库表的时候 默认就是设置的
命令创建表,记得charset 改成自己需要的 就OK啦

你可能感兴趣的:(mysql,docker)