gpt4 book ai didi

Mysql dump restore 报异常错误

转载 作者:太空宇宙 更新时间:2023-11-03 12:10:11 25 4
gpt4 key购买 nike

我只是被一些事情困住了,如果有人足够好心让我摆脱这个问题,我正在将客户 magento 商店从 cpanel 转移到 AWS,我不是 Mysql 人,

一切顺利,但是当我导入从 cpanel phpmyadmin 下载的 sql 文件,并在 shell 中使用 mysql 上传到新服务器时,

它给了我这个错误,

第 44073 行的错误 1064 (42000):您的 SQL 语法有误;检查与您的 MySQL 服务器版本对应的手册,了解在第 16 行的“AUTO_INCREMENT=358”附近使用的正确语法

然后我在 sql 文件中搜索了这个,我发现这种奇怪的语法对我来说是不正常的,我正在分享那个街区的形象, enter image description here

万事俱备,唯独这个问题,

万分感谢

最佳答案

我使用 phpMyAdmin 4.2.5 进行了测试,我确认它无法导入。

AUTO_INCREMENT 表选项(实际上,所有表选项)应该出现在 PARTITION 子句之前。这似乎是 phpMyAdmin 导出 CREATE TABLE 语句的方式中的错误。

您必须编辑导出文件并在具有分区的表中移动 AUTO_INCREMENT

如果导出文件中有很多数据,编辑这么大的文件可能会很尴尬。如果是这样的话,如果你制作两个导出文件,一个只有数据,一个只有表结构,那就更容易了。然后编辑表结构导出。在目标服务器上,先导入表结构文件,再导入数据导出文件。


我为此记录了一个错误,我们将看看开发人员对此有何评论。

https://sourceforge.net/p/phpmyadmin/bugs/4487/

关于Mysql dump restore 报异常错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24665485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com