我的 mysql.sql 文件已损坏,我无法将其导入 Xampp
My mysql.sql file is corrupted and I cannot import it into Xampp
我正在使用 Xampp 服务器 127.0.0.1 version:10.1.9-MariaDB PHP/5.6.15 phpMyAdmin 4.5.1 Apache 2.4.17 数据库在我的网站上运行良好然后我做了一个备份副本并重新安装 Xampp 现在我尝试导入我的数据库我得到这些错误并且我无法导入数据库如果我不能将它导入 Xampp thin 我不能修复如果!
分析时发现 8 个错误。
Variable name was expected. (near " " at position 22)
Variable name was expected. (near " " at position 32)
Unexpected beginning of statement. (near "br" at position 1)
Unexpected beginning of statement. (near "b" at position 8)
Unexpected beginning of statement. (near "Warning" at position 10)
Unexpected beginning of statement. (near "b" at position 19)
Unexpected beginning of statement. (near ":" at position 21)
Unrecognized statement type. (near "Unknown" at position 24)
SQL查询:复制
Warning: Unknown: Input variables exceeded 1000. To increase the
limit change max_input_vars in php.ini. in Unknown on line
0
-- phpMyAdmin SQL Dump -- version 4.5.1 --
http://www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time:
Aug 17, 2020 at 07:33 PM -- Server version: 10.1.9-MariaDB -- PHP
Version: 5.6.15 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"
MySQL 说:文档
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use
near '
Warning: Unknown: Input variables exceeded 1000.
To increase t...' at line 1
查看您在导入时收到的错误消息,似乎是失败了,因为您最初导出数据库时出现了错误。
此行已添加到您的 SQL 导出:
"Warning: Unknown: Input variables exceeded 1000. To increase the
limit change max_input_vars in php.ini. in Unknown on line 0"
这解释了导入失败的原因,导出文件的格式不正确。
您可以通过注意警告来确认这一点:
Unexpected beginning of statement. (near "Warning" at position 10)
无效 SQL。
您可以尝试以下操作,看看是否有效:
打开 SQL 导出并删除出现在该行之前的所有内容:
-- phpMyAdmin SQL Dump -- ...
希望文件的其余部分(没有该错误消息)构建良好,您将能够导入。
我正在使用 Xampp 服务器 127.0.0.1 version:10.1.9-MariaDB PHP/5.6.15 phpMyAdmin 4.5.1 Apache 2.4.17 数据库在我的网站上运行良好然后我做了一个备份副本并重新安装 Xampp 现在我尝试导入我的数据库我得到这些错误并且我无法导入数据库如果我不能将它导入 Xampp thin 我不能修复如果! 分析时发现 8 个错误。
Variable name was expected. (near " " at position 22)
Variable name was expected. (near " " at position 32)
Unexpected beginning of statement. (near "br" at position 1)
Unexpected beginning of statement. (near "b" at position 8)
Unexpected beginning of statement. (near "Warning" at position 10)
Unexpected beginning of statement. (near "b" at position 19)
Unexpected beginning of statement. (near ":" at position 21)
Unrecognized statement type. (near "Unknown" at position 24)
SQL查询:复制
Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0
-- phpMyAdmin SQL Dump -- version 4.5.1 -- http://www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time: Aug 17, 2020 at 07:33 PM -- Server version: 10.1.9-MariaDB -- PHP Version: 5.6.15 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"
MySQL 说:文档
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '
Warning: Unknown: Input variables exceeded 1000. To increase t...' at line 1
查看您在导入时收到的错误消息,似乎是失败了,因为您最初导出数据库时出现了错误。
此行已添加到您的 SQL 导出:
"Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0"
这解释了导入失败的原因,导出文件的格式不正确。
您可以通过注意警告来确认这一点:
Unexpected beginning of statement. (near "Warning" at position 10)
无效 SQL。
您可以尝试以下操作,看看是否有效:
打开 SQL 导出并删除出现在该行之前的所有内容:
-- phpMyAdmin SQL Dump -- ...
希望文件的其余部分(没有该错误消息)构建良好,您将能够导入。