欢迎分享,转载请注明来源:内存溢出
可以在5.45中使用mysqldump将数据导出。然后安装mysql4.0.26,然后将数据导入,注意在mysql4.0.26中,不支持多字符集,所有的字符的存储都是latin1的。因此最好在5.45中先mysqldump出表结构,然后再mysqldump出数据;再在mysql4中创建数据库和表,创建的时候去掉表的字符集的选项,表创建好后再将数据导入库中。这个解决起来很麻烦,不过有解决途径:在原数据库里面导出SQL语句;找出符合现在低版本的SQL语句代码;然后在代版本中运行相关的SQL语句就OK了,、毕竟他们都是MYSQL都支持MYSQL语句,只是有一些语法上面的区别而已。不降级是好的。如果从一个版本系列降级到另一个版本系列,则表存储格式中可能存在不兼容。在这种情况下,使用mysqldump在降级之前转储表。降级后,使用mysql或mysqlimport重新加载转储文件以重新创建表。降级时向下不兼容表格式更改的典型症状是无法打开表。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
Binwalk--多重文件查看利器
上一篇
2023-04-19
java线程中使用mysql连接查询数据库
下一篇
2023-04-19
评论列表(0条)