如何将MySQL 4.dump文件导入MySQL 5?
我有一个名为booster.dump的MySQL 4转储文件,大小为30MB。我想将此文件导入MySQL 5服务器。我使用phpMyAdmin进行了尝试。但它没有上传。它显示了一个错误: 尺寸非常大 然后我压缩了这个名为如何将MySQL 4.dump文件导入MySQL 5?,mysql,phpmyadmin,mysqldump,Mysql,Phpmyadmin,Mysqldump,我有一个名为booster.dump的MySQL 4转储文件,大小为30MB。我想将此文件导入MySQL 5服务器。我使用phpMyAdmin进行了尝试。但它没有上传。它显示了一个错误: 尺寸非常大 然后我压缩了这个名为booster.zip的文件,并尝试在phpMyAdmin中再次上载,然后显示错误: 没有收到要导入的数据。没有提交文件名,或者文件大小超过了PHP配置允许的最大大小 然后我在记事本++中打开booster.dump文件,复制所有文本并创建一个名为booster.sql的新文件,
booster.zip的文件,并尝试在phpMyAdmin中再次上载,然后显示错误:
没有收到要导入的数据。没有提交文件名,或者文件大小超过了PHP配置允许的最大大小
然后我在记事本++中打开booster.dump
文件,复制所有文本并创建一个名为booster.sql
的新文件,然后我尝试在phpMyAdmin中上载booster.sql
。然后显示一个错误:
1064-您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解第8行“TYPE=MyISAM”附近使用的正确语法
我已将TYPE=MyISAM
更改为ENGINE=MyISAM
,并且工作正常。现在如果我这样做的话,我需要改变每一个非常痛苦的问题
我的问题是:有没有办法将这个文件导入MySQL 5?MySQL 4到5
2.使用以下命令将哑文件加载到服务器中
bin>mysql -uroot -p<server_password> {database_name} < {complete filepath}
Example:bin>MySQL -uroot -ppassword mydb < C:\Users\Anto\Documents\DB_Dumb
bin>mysql-uroot-p{database_name}<{complete filepath}
示例:bin>MySQL-uroot-ppassword mydb
MySQL 4到5
2.使用以下命令将哑文件加载到服务器中
bin>mysql -uroot -p<server_password> {database_name} < {complete filepath}
Example:bin>MySQL -uroot -ppassword mydb < C:\Users\Anto\Documents\DB_Dumb
bin>mysql-uroot-p{database_name}<{complete filepath}
示例:bin>MySQL-uroot-ppassword mydb
MySQL 4到5
2.使用以下命令将哑文件加载到服务器中
bin>mysql -uroot -p<server_password> {database_name} < {complete filepath}
Example:bin>MySQL -uroot -ppassword mydb < C:\Users\Anto\Documents\DB_Dumb
bin>mysql-uroot-p{database_name}<{complete filepath}
示例:bin>MySQL-uroot-ppassword mydb
MySQL 4到5
2.使用以下命令将哑文件加载到服务器中
bin>mysql -uroot -p<server_password> {database_name} < {complete filepath}
Example:bin>MySQL -uroot -ppassword mydb < C:\Users\Anto\Documents\DB_Dumb
bin>mysql-uroot-p{database_name}<{complete filepath}
示例:bin>MySQL-uroot-ppassword mydb
.dump扩展是非标准的,可能会干扰此处的进程;如果它真的只是一个SQL文件,我建议将扩展名改为.SQL。一些phpMyAdmin导入功能在扩展之外工作
不管怎样,在phpMyAdmin导入屏幕上,您是否看到了“SQL兼容模式”下拉列表?在那里,您可以选择MYSQL40或MYSQL323,以获取要导入的文件。请参见下面的屏幕截图
顺便说一句,MySQL 5.1.73导入包含TYPE=和ENGINE=语句的文件没有问题。您有什么确切的MySQL和phpMyAdmin版本
.dump扩展不标准,可能会干扰此处的进程;如果它真的只是一个SQL文件,我建议将扩展名改为.SQL。一些phpMyAdmin导入功能在扩展之外工作
不管怎样,在phpMyAdmin导入屏幕上,您是否看到了“SQL兼容模式”下拉列表?在那里,您可以选择MYSQL40或MYSQL323,以获取要导入的文件。请参见下面的屏幕截图
顺便说一句,MySQL 5.1.73导入包含TYPE=和ENGINE=语句的文件没有问题。您有什么确切的MySQL和phpMyAdmin版本
.dump扩展不标准,可能会干扰此处的进程;如果它真的只是一个SQL文件,我建议将扩展名改为.SQL。一些phpMyAdmin导入功能在扩展之外工作
不管怎样,在phpMyAdmin导入屏幕上,您是否看到了“SQL兼容模式”下拉列表?在那里,您可以选择MYSQL40或MYSQL323,以获取要导入的文件。请参见下面的屏幕截图
顺便说一句,MySQL 5.1.73导入包含TYPE=和ENGINE=语句的文件没有问题。您有什么确切的MySQL和phpMyAdmin版本
.dump扩展不标准,可能会干扰此处的进程;如果它真的只是一个SQL文件,我建议将扩展名改为.SQL。一些phpMyAdmin导入功能在扩展之外工作
不管怎样,在phpMyAdmin导入屏幕上,您是否看到了“SQL兼容模式”下拉列表?在那里,您可以选择MYSQL40或MYSQL323,以获取要导入的文件。请参见下面的屏幕截图
顺便说一句,MySQL 5.1.73导入包含TYPE=和ENGINE=语句的文件没有问题。您有什么确切的MySQL和phpMyAdmin版本
很抱歉重播时间太晚。我没有mysql4 sarver。我从另一个人那里得到了booster.dump
文件。很抱歉延迟重播。我没有mysql4 sarver。我从另一个人那里得到了booster.dump
文件。很抱歉延迟重播。我没有mysql4 sarver。我从另一个人那里得到了booster.dump
文件。很抱歉延迟重播。我没有mysql4 sarver。我从另一个人那里得到了booster.dump
文件
bin>mysql -uroot -p<server_password> {database_name} < {complete filepath}
Example:bin>MySQL -uroot -ppassword mydb < C:\Users\Anto\Documents\DB_Dumb