1.Docker 下载
我这里配置的是桌面版 点击下载
2.安装
这里不做说明,点下一步下一步就可以了。
3.配置
Preferences - Docker Engine 配置镜像(方便下载速度快一点)
{
"debug": true,
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"experimental": false
}
4.下载Mysql
4-1打开终端
docker pull mysql
5.启动Mysql
启动 - Dashboard
找到mysql 启动
6.配置Mysql 外部访问权限
6-1、启动命名
6-2、进入SQL
mysql -uroot -p123456
6-3、执行账户授权
grant all PRIVILEGES on . to root@’%’ WITH GRANT OPTION;
6-4、Mysql5.6以上的版本修改了Password算法,这里需要更新密码算法
分别执行如下
ALTER user ‘root’@’%’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER;
ALTER user ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
FLUSH PRIVILEGES;
7.连接Navicat
完成