创建docker-compose.yml
文件
1 | version: '3' |
在宿主机的配置目录/data/mariadb/config
中创建自定义配置文件:
1 | vim my.cnf |
配置文件内容:
1 | [client] |
保存后启动镜像: docker-compose up -d
启动成功后可进入镜像查看myql运行情况
1
2
3
4
5
6# 进入镜像
$ docker exec -it mariadb /bin/bash
# 登录mariadb
> mysql -uroot -p123456
# 查看编码
> show variables like '%character%'
创建数据库时指定编码
1 | CREATE DATABASE `user` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; |