Linux下docker安装mysql8并配置远程连接

步骤一   mysql镜像下载

docker pull mysql

这里默认的是下载最新版,需要其他版本的请自行访问官网进行下载

步骤二   mysql镜像的启动

docker run --name dockermysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysqlpassword -d mysql

步骤三   启动的镜像查询

docker ps

1.png

步骤四   进入容器

docker exec -it dockermysql bash

步骤五  登录mysql

mysql -u root -p

输入设置的密码

步骤六   远程访问设置

数据库切换

use mysql;

远程链接授权更改

grant all privileges on *.* to 'root'@'%';

步骤七   navicat链接报错

查询

select Host,User,plugin from user;

修改前结果

2.png

执行

alter user 'root'@'%' identified with mysql_native_password by 'yourPassword';

就能修改成你的mysql密码

修改后结果

3.png

原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/4102.html

发表评论

登录后才能评论