首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >修改 Docker 中 MySQL 容器的编码

修改 Docker 中 MySQL 容器的编码

作者头像
山海散人
发布于 2021-03-03 11:52:32
发布于 2021-03-03 11:52:32
3.9K0
举报
文章被收录于专栏:山海散人技术山海散人技术
1. 进入MySQL容器
代码语言:javascript
复制
docker exec -it my-space-mysql /bin/bash
2. 备份当前 my.cnf 文件
代码语言:javascript
复制
mv /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
3. 退出容器
代码语言:javascript
复制
exit
4. 在服务器创建配置文件(my.cnf)
代码语言:javascript
复制
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
5. 查看容器长ID
代码语言:javascript
复制
docker inspect -f '{{.ID}}' my-space-mysql
  • my-space-mysql是容器的名称
6. 上传文件到容器
代码语言:javascript
复制
docker cp my.cnf <容器长ID>:/etc/mysql
7. 自行登录容器查看并提出容器
8. 重启docker
代码语言:javascript
复制
docker stop my-space-mysql
docker start my-space-mysql
9. 查看数据库编码
  • 进入数据库执行
代码语言:javascript
复制
status
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/05/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 1. 进入MySQL容器
  • 2. 备份当前 my.cnf 文件
  • 3. 退出容器
  • 4. 在服务器创建配置文件(my.cnf)
  • 5. 查看容器长ID
  • 6. 上传文件到容器
  • 7. 自行登录容器查看并提出容器
  • 8. 重启docker
  • 9. 查看数据库编码
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档