mysql关闭远程访问后无法打开,点击打开后显示成功,刷新还是未打开,也无法登陆了
确实有这个问题,mysql 是啥版本,我给你命令,先暂时命令放开一下
5.7.44
我也遇到这个问题。mysql是8.4.4。这个貌似是通用的问题。
是个通用的问题,着急使用的话,可以先 1pctl restore 回滚到之前的版本
或者参考下面命令手动操作,其中 ${mysql_container_name} 是mysql 对应的容器名称, ${root_password} 是 root 密码:
-
docker exec -it ${mysql_container_name} bash
-
mysql -u root -p ${root_password}
-
create user root identified by ‘1#23’;
-
mysql 5.6.x / mysql 5.7.x:
grant all privileges on . to root with grant option;
更高版本:
grant all privileges on . to root identified by ${root_password} with grant option; -
select user,host from mysql.user; 检查是否包含 root / % 的行