跳转至

附:数据库连接问题处理

本地使用数据库

运行以下指令:

SELECT host, user FROM mysql.user;

发现以下问题:

img

需要在mysql里执行以下sql指令:

-- 1. 创建远程用户(最稳)
CREATE USER 'root'@'%' IDENTIFIED BY '123456';

-- 2. 授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

-- 3. 刷新权限
FLUSH PRIVILEGES;

再执行:

SELECT host, user FROM mysql.user;

会发现如下指令:

img

就可以在docker里面直接写ip地址了。