附:数据库连接问题处理
本地使用数据库
运行以下指令:
SELECT host, user FROM mysql.user;
发现以下问题:

需要在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;
会发现如下指令:

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