1. 進入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. 檢視容器長iddocker inspect -f '}' 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
修改Docker中Mysql的時區
1 mysql 檢視linux時區 date r 檢視mysql的時區 show variables like time zone 檢視當前時間 select now 設定全域性 set global time zone 8 00 設定當前會話 set global time zone 8 00 立...
docker中的mysql時區修改
背景 時區是使用了世界標準時間 utc 因為在中國使用,所以需要把時區改成東八區的 或者啟動容器時設定 e tz asia shanghai 進入容器 docker exec it mysql5.7 bash date r 修改時區 cp usr share zoneinfo prc etc loc...
Docker基礎入門四 操作 Docker 容器
容器是映象的乙個執行例項。新建容器,新建的容器處於停止狀態 命令docker container create 例 docker create it ubuntu latest 啟動容器 命令docker start 容器id或容器名 例 docker start 54d6 檢視容器輸出 docke...