Docker-----安装mysql镜像并配置远程连接

1.拉取镜像

docker pull mysql

2.查看镜像

docker image ls

3.运行镜像

docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 -d mysql

3.修改mysql远程连接

//进入mysql容器内部
docker exec -it mysql bash  
//登陆mysql
mysql -u root -p; 
//设置运行远程连接root用户
grant all PRIVILEGES ON *.* TO 'root'@'%'  WITH GRANT OPTION ; 
//刷新操作
FLUSH PRIVILEGES; 
//查看root用户密码加密策略
use mysql; 
select user,plugin from user where user='root';  
//修改密码加密策略
ALTER USER ‘root’@’%’ IDENTIFIED BY ‘密码’ PASSWORD EXPIRE NEVER; 
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘密码’;
//刷新操作
FLUSH PRIVILEGES;

这样就可以远程连接数据库了

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq314499182/article/details/88921691
今日推荐