使用 docker-compose 安装 MySQL 5.5 记录
安装 Docker-Compose
在 Centos 中安装 Docker 倒是很简单。
但是安装 docker-compose 遇到一个很绕的问题。
使用 pip 安装时提示 pip 太旧了,但是使用 pip upgrade 升级 pip 时又提示 SSL 问题。
后来查了资料才明白,是因为源的策略变了。
最后使用 curl 下载包安装的 docker-compose。
之前使用 Linux Mint 安装 很简单,在阿里云上安装也很简单。
安装 MySql 5.5
注意不可以将 my.cnf 设置为 777,mysql 会忽略。
将 MySql 5.0 迁移到 5.5
5.0 竟然可以 int NOT NULL default '' 结果在 5.5 报错。
安装解决过程用到以下命令
docker container prune
docker exec --it xxxxx bash // 最开始我以为一定要使用绝对路径的 /bint/bash
find . --name ".cnf
(int.+default '')
(datetime.+default '')
cat my.cnf