mysql关闭远程访问后无法打开

mysql关闭远程访问后无法打开,点击打开后显示成功,刷新还是未打开,也无法登陆了

确实有这个问题,mysql 是啥版本,我给你命令,先暂时命令放开一下

5.7.44

我也遇到这个问题。mysql是8.4.4。这个貌似是通用的问题。

是个通用的问题,着急使用的话,可以先 1pctl restore 回滚到之前的版本

或者参考下面命令手动操作,其中 ${mysql_container_name} 是mysql 对应的容器名称, ${root_password} 是 root 密码:

  1. docker exec -it ${mysql_container_name} bash

  2. mysql -u root -p ${root_password}

  3. create user root identified by ‘1#23’;

  4. 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;

  5. select user,host from mysql.user; 检查是否包含 root / % 的行
    image