jmo*_*ico 5 mysql innodb fedora-28
在Fedora 28决定将mysql-community软件包升级到8.0(最新)之后,我意识到我的应用程序失败了,不得不降级到mysql 5.27.2
当然,我的数据库文件(.idb)是相同的(由mysql 8.0更改)。启动mysql 5.27服务时,它将失败。我已阅读日志文件/var/log/mysqld.log并发现以下内容:
InnoDB:数据字典中的表标志为0,但文件./ibdata1中的标志为0x4000!
解决了此问题,删除了所有数据库文件:
cd /var/lib/mysql
sudo rm -rf *
Run Code Online (Sandbox Code Playgroud)
请注意,这样做会丢失服务器中的每个数据库!就我而言,我有一个垃圾场,我可以恢复。
| 归档时间: |
|
| 查看次数: |
4931 次 |
| 最近记录: |