phpmyadmin 导出数据库给出名称为 sql 的 html 文档错误

问题描述 投票:0回答:3

当我从 phpmyadmin 导出数据库时,它给了我 .sql html 文档。我尝试过自定义导出和快速导出,并且还使用过 chrome 和 mozilla 浏览器。我使用的是 Ubuntu 14.04。请帮忙。我已经在这上面浪费了一整夜了。可能是系统问题或浏览器问题,因为我尝试从本地计算机中的 phpmyadmin 导出数据库,并且从服务器导出数据库都给出了相同的问题。该文件如下:

<!DOCTYPE HTML>
  <html lang='en' dir='ltr' class='firefox firefox39'>
  <head>
    <meta charset="utf-8" />
    <meta name="robots" content="noindex,nofollow" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge">
    <style id="cfs-style">html{display: none;}</style>
    <link rel="icon" href="favicon.ico" type="image/x-icon" />
    <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
    <link rel="stylesheet" type="text/css" href="./themes/pmahomme/jquery/jquery-ui-1.11.2.css" />
    <link rel="stylesheet" type="text/css" href="js/codemirror/lib/codemirror.css?v=4.5.2" />
    <link .........
mysql phpmyadmin
3个回答
0
投票

出现此问题的原因是数据库太大。

转到您的 bin 文件夹(如果您在本地服务器上)并输入:

C:\xampp\mysql\bin>mysqldump -u root -p database_name_inPMA > anyDbName.sql
Enter password:your_password_here 

按 Enter 键,您的 SQL 文件将导出到名称为 (anyDbName.sql) 的 bin 文件夹中


0
投票

除了上面的情况之外,当mysql端口不正确时,也会出现这个错误。使用此命令:

mysqldump -u root -p --port=3307 DBNAME_inPHPMYADmin > database.sql from C:\xampp\mysql\bin folder



确保使用正确的端口。为我工作! :)


0
投票
嗨,我有点晚了,但对于遇到同样问题的人来说:只需使用另一个浏览器,我注意到 Firefox 无法工作,但 Chrome 可以工作。

我不确定,但这可能是 github 上的问题:

Issue with Exporting using Firefox or Safari

© www.soinside.com 2019 - 2024. All rights reserved.