前言
前几天在跑一个项目的时候,后台死活起不起来,看一眼报错信息,发现我的mysql版本太旧了不能用。因为我用的是xampp,版本是跟着xampp版本走的。网上给出的解决办法是运行命令:mysql_upgrade -u root -p 更新mysql库,但是在我这里不能使用。在好友的建议下我决定安装docker。
安装
Linux安装Docker网上有详细的教程,在这里不再赘述,有需要的请看Ubuntu Docker 安装
安装完Docker后,如果执行sudodocker run hello-world出现
说明docker安装成功。
接下来我们用docker安装mysql。
1.我们先可以使用
sudo docker search mysql
来查看可用版本,但是我们选择稳定的5.7版本作为我们的安装版本
2.拉取mysql镜像
docker pull mysql:5.7
如果下载速度缓慢,建议更换国内源
首先修改或者新增/etc/docker/daemon.json文件,内容