将MySQL从5.6升级到5.7遇到的问题及解决过程

4 月 24, 2022 | 折腾

前言

今晚闲的没事干逛了逛wordpress的官网看到”数据库软件可采用MySQL 5.7或更高版本

看了下我的MySQL才5.6,趁有时间将MySQL从5.6升级到5.7

因为我用了宝塔做管理,所以备份还是挺方便的

正文

首先备份网站的数据库并开启数据库回收站

然后在软件管理删除MySQL5.6并编译安装升级到MySQL5.7(这里提一嘴,宝塔升级MySQL只能卸载再安装,还是不够人性化)并顺便把phpMyAdmin升级到了5.1

因为前面开启了数据库回收站,所以在安装后我的第一想法是直接用回收站恢复

问题

  1. 在数据库回收站回收后遇到了一个问题,恢复后的数据表没有内容,用宝塔面板的导入提示成功但数据表依旧没有内容。再用phpMyAdmin导入直接报错
  2. 在宝塔和phpMyAdmin里面删除从回收站和从服务器导入的数据库不能删除,宝塔会提示删除成功(实际并没有删除)phpMyAdmin会直接报错
  3. 关闭数据库回收站再删除数据库宝塔会提示删除成功(实际并没有删除)phpMyAdmin会直接报错

解决方法

开启数据库回收站

在宝塔的数据库管理里面删除数据库同时删除数据库回收站里面的数据库

可以在phpMyAdmin里面看到能成功的删除

总结

宝塔面板确实方便了咱这样的小白,不过有时候也会有奇奇怪怪的问题。数据库回收站平时不开不找到,今天才发现这样的问题。估计是我卸载MySQL和phpMyAdmin的问题