s

1、安装Docker

2、直接运行命令

后台启动MySQL,然后进入容器中设置MySQL用户。

1
docker run -d -p 3306:3306 --name MYSQL8.0 -e MYSQL_ROOT_PASSWORD=123456  mysql:latest

3、设置MySQL远程连接以及密码

1、进入容器内部

1
docker exec -it 容器ID/容器名 bash

2、登录MySQL

1
mysql -uroot -p123456

3、 设置root用户名以及密码规则

设置密码不过期

1
alter user 'root'@'%' identified by '123456' password expire never;

设置密码规则

1
alter user 'root'@'%' identified with mysql_native_password by '123456';

4、刷新权限

1
flush privileges;

使用Navicat连接 成功 OK!