Docker安装mysql5.X

2022-08-31  本文已影响0人  天马行空_9f6e

下载镜像

docker pull mysql:5.6

创建并启动MySQL容器

docker run -d --name mysql5.6-3306 -p 3306:3306 -e MYSQL_ROOT_PASSWORD='root' mysql:5.6

mysql5.6-3306 为 设置的容器名

MYSQL_ROOT_PASSWORD  为  root用户的密码

访问测试 进入到容器内部

docker exec -it mysql5.6-3306 bash

连接mysql数据库:

mysql -u root -p

接下来输入root密码 即可进入

授权其他机器登陆 

1、授权主机访问:

MySQL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

2、刷新权限:

MySQL>FLUSH PRIVILEGES;

3、退出:

MySQL>EXIT;

再把防火墙3306端口打开,这样用navicat工具就可以远程连接数据库了

上一篇 下一篇

猜你喜欢

热点阅读