虚拟机docker安装mysql

1.拉取mysql5.6镜像

docker pull mysql:5.6虚拟机docker安装mysql_第1张图片

2.查看镜像

docker images在这里插入图片描述

3.启动一个mysql容器

docker run -itd --name mysql56-4 -p 3305:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6在这里插入图片描述

4.访问端口开放

firewall-cmd --zone=public --add-port=3305/tcp --permanent
firewall-cmd --reload在这里插入图片描述

5.查看所有容器

docker ps -a在这里插入图片描述

6.进入mysql容器并执行操作

docker exec -it f994b52296bd /bin/bash在这里插入图片描述

7.进入数据库

mysql -u root -p
Enter password:123456虚拟机docker安装mysql_第2张图片

8.开通外网的访问权限

grant all privileges on . to ‘root’@’%’ identified by ‘123456’ with grant option;在这里插入图片描述

9.刷新权限

flush PRIVILEGES;在这里插入图片描述

10.本地Navicat连接虚拟机数据库

IP地址虚拟机docker安装mysql_第3张图片虚拟机docker安装mysql_第4张图片

你可能感兴趣的:(docker,数据库,centos,mysql,linux)