最近遇到个比较蛋疼的问题,有一个项目用到的数据库是MySQL5.6版本,而另一个项目用到的数据库MySQL5.7版本,总所周知在linux配置两个数据库比较容易出现玄学问题,推荐大家使用docker安装数据库。
docker安装:
https://www.runoob.com/docker/centos-docker-install.html
首先下载mysql5.7:
docker pull mysql:5.7
查询镜像:
docker images
启动mysql容器运行在3306端口并且设置密码:
sudo docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
查看containerID:
docker ps -a
复制containerID,进入mysql容器:
docker exec -it (your mysql container ID) bash