phpmyadmin - '<!-- PMA-SQL-ERROR --> 导入数据库时

标签 phpmyadmin mysql-error-1064

我正在尝试将我的数据库导入一个新的数据库,但是出现以下错误:

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near <!-- PMA-SQL-ERROR -->


 <div class="error"><h1>Error</h1>

SQL query 在第 1 行

导出文件中的错误是:
<!-- PMA-SQL-ERROR -->
    <div class="error"><h1>Error</h1>
<p><strong>SQL query:</strong>
<a       href="tbl_sql.php?sql_query=SHOW+TABLE+STATUS+FROM+%60addcart138an%60+LIKE+%2    7zen_categories%27&amp;show_query=1&amp;db=addcart138an&    amp;table=zen_categories&amp;token=ed1d79622b85c64e6353225dce5738e8"><span     class="nowrap"><img     src="themes/dot.gif" title="Edit" alt="Edit"     class="icon ic_b_edit" /> Edit</span></a>    </p>
<p>
<span class="syntax"><span class="inner_sql"><a href="./url.php?url=http    %3A%2F    %2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fshow.html&amp;token=ed1d79622b85    c64e6353225dce5738e8" target="mysql_doc"><span class="syntax_alpha     syntax_alpha_reservedWord">SHOW</span></a>  <span class="syntax_alpha     syntax_alpha_reservedWord">TABLE</span>  <span class="syntax_alpha         syntax_alpha_reservedWord">STATUS</span>  <span class="syntax_alpha     syntax_alpha_reservedWord">FROM</span>  <span class="syntax_quote     syntax_quote_backtick">`addcart138an`</span>  <a href="./url.php?url=http    %3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fstring-comparison-    functions.html%23operator_like&amp;token=ed1d79622b85c64e6353225dce5738e8"     target="mysql_doc"><span class="syntax_alpha     syntax_alpha_reservedWord">LIKE</span></a>  <span class="syntax_quote     syntax_quote_single">'zen_categories'</span></span></span>
</p>
<p>
    <strong>MySQL said: </strong><a href="./url.php?url=http%3A%2F    %2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Ferror-messages-    server.html&amp;token=ed1d79622b85c64e6353225dce5738e8"     target="mysql_doc"><img src="themes/dot.gif" title="Documentation"     alt="Documentation" class="icon ic_b_help" /></a>
</p>
<code>
#2006 - MySQL server has gone away
</code><br />
</div>

我已经尝试再次导出第一个数据库并尝试更改导出设置,但是我一直收到相同的错误。

当我打开 sql 文件时,我可以看到错误代码在页面底部,删除时我没有收到错误消息,但实际上只有少数 db 表被导入。

我曾尝试寻找答案,但我发现的唯一相关问题没有答案。

最佳答案

我在导出数据库时遇到了这个问题,并为这个错误找到了解决方案。发生此错误是由于您的数据库表中有大量数据且 php 执行时间较少。要解决此问题,请转到您的主机帐户,因为我有 Godaddy 主机帐户 -> Cpanel 然后在文件部分下单击 Back & Resort 并获取 mysql 数据库备份。它将向您显示所有带有下载选项的数据库。单击数据库以下载类似 yourdatabase.sql.gz 的 zip 文件。它是压缩且重量轻(就尺寸而言)的包装。下载后解压并导入到 phpmyadmin 中。

谢谢

关于phpmyadmin - '&lt;!-- PMA-SQL-ERROR --> 导入数据库时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30478595/

相关文章:

mysql - #1146 - 表 'phpmyadmin.pma_column_info' 不存在

MySQL (phpMyAdmin) 为一条 MySQL 语句中的所有列设置默认值

mysql - 如何使用 StartTime(varchar) 和 EndTime(varchar) 在 MySQL 中搜索记录?

mysql - 创建表时出错 : You have an error in your SQL syntax near 'order( order_id INT UNSIGNED NOT NULL AUTO_INCREMENT, user_id ' at line 1

mySql 查询错误

php - PDO Mysql语法错误1064

php - PHP 中的 MySQL 错误,但不是通过 CLI

php - 使用 REGEXP 重新查询 MYSQL 中的变量

php - 我无法执行此查询... 'mysql' 'phpmyadmin'

mysql - SQLite 到 MySQL 的奇怪错误 #1064