当我从 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 .........
出现此问题的原因是数据库太大。
转到您的 bin 文件夹(如果您在本地服务器上)并输入:
C:\xampp\mysql\bin>mysqldump -u root -p database_name_inPMA > anyDbName.sql
Enter password:your_password_here
按 Enter 键,您的 SQL 文件将导出到名称为 (anyDbName.sql) 的 bin 文件夹中
除了上面的情况之外,当mysql端口不正确时,也会出现这个错误。使用此命令:
mysqldump -u root -p --port=3307 DBNAME_inPHPMYADmin > database.sql from C:\xampp\mysql\bin folder