我的MYSQL 使用Docker进行部署的,当我进行版本升级(MySQL 5.7 to MySQL 8.0)之后,尝试进行连接的时候就会报这个错误。

查阅官网:https://dev.mysql.com/doc/refman/8.0/en/docker-mysql-getting-started.html#docker-upgrading
在 Upgrading a MySQL Server Container 段落写道

  1. 首先停止当前 5.7 容器
    docker stop mysql57
    
  2. 然后拉取 MySQL8,并以下面方式进入
    docker exec -it mysql80 mysql_upgrade -uroot -p
    
  3. 接着会显示
    Checking if update is needed.
    Checking server version.
    Running queries to upgrade MySQL server.
    Upgrading system table data.
    Checking system databases.
    ......
    

表示在升级系统数据,等待后即可进入,此时客户端正常连接

相关文章:

  • 2022-12-23
  • 2021-08-08
  • 2021-05-16
猜你喜欢
  • 2022-12-23
  • 2021-08-11
  • 2021-10-10
  • 2021-08-18
  • 2022-12-23
  • 2021-06-09
相关资源
相似解决方案