这是因为Mysql数据库未开启访问权限:
保证MySQL容器正常启动:通过命令进入容器内部,添加访问权限:
docker exec -it mysql /bin/bash
进入容器内部之后,登陆MySQL数据库:
开启访问权限,并刷新权限:
grant all on *.* to 'root'@'%' identified by 'root';
flush privileges;
此时再使用图形化工具远程连接数据库:
这是因为Mysql数据库未开启访问权限:
保证MySQL容器正常启动:通过命令进入容器内部,添加访问权限:
docker exec -it mysql /bin/bash
进入容器内部之后,登陆MySQL数据库:
开启访问权限,并刷新权限:
grant all on *.* to 'root'@'%' identified by 'root';
flush privileges;
此时再使用图形化工具远程连接数据库: