下载docker
unbuntu
apt-get docker.io
不行的话,可能需要更新一下apt-get
apt-get update
#docker拉取mysql镜像
docker pull mysql:5.7
不加版本号,默认拉去最新版的
通过查看所有拉取的镜像
docker image ls
#docker启动mysql容器
docker run -p {主机端口}:{容器端口} --name {容器名称} -e MYSQL_ROOT_PASSWORD={你的密码} -d {mysql镜像}
通过查看容器的运行状态
docker container ls
通过进入容器
docker exec -it {容器名称}
如果navicat想要访问的话,需要进行配置权限
先进入容器
然后进入mysql服务
mysql -u root -p
然后在mysql里面输入
grant all privileges on *.* to root@'%' identified by "password";