_004_Docker_修改 Docker 中 MySQL 容器的编码

原文链接:https://www.csdn.net/

转发,感谢作者的无私分享。

1. 进入MySQL容器

my-space-mysql:容器的名称

docker exec -it my-space-mysql /bin/bash

2. 备份当前 my.cnf 文件

mv /etc/mysql/my.cnf /etc/mysql/my.cnf.bak

3. 退出容器

exit

4. 在服务器创建配置文件(my.cnf)

[client]

default-character-set=utf8

[mysqld]

character-set-server=utf8

collation-server=utf8_general_ci

5. 查看容器长ID

docker inspect -f '{{.ID}}' my-space-mysql

注意:my-space-mysql是容器的名称

6. 上传文件到容器

docker cp my.cnf <容器长ID>:/etc/mysql

7. 自行登录容器查看并提出容器

8. 重启docker​​​​​​​

docker stop my-space-mysql

docker start my-space-mysql

9. 查看数据库编码

进入数据库执行

status
上一篇:写入通道后,Java Selector返回带有OP_READ的SelectionKey,而无需在无限循环中的数据


下一篇:java学习-io-socketChannel-selector