环境
阿里云服务器 docker
命令
安装mysql//
docker load -i mysql.tar
docker run -di --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
docker exec -it mysql /bin/bash
docker cp mysql:/etc/mysql/mysql.conf.d/mysqld.cnf /root/
ls
这是一步
vi mysqld.cnf
character-set-server=utf8
collation-server=utf8_general_ci
docker cp /root/mysqld.cnf mysql:/etc/mysql/mysql.conf.d/mysqld.cnf
重启MySQL docker restart mysql
停止
docker stop mysql
卸载
docker rm mysql 一定要先停止在卸载
再次重新安装 docker run -d --name=mysql -p 3306:3306 -v /root/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
(这样可以保证以后只要宿主机的配置文件内容改变,容器的配置文件的内容也改变)
结果展示
如果安装过程有问题 可以私聊我 我来解决