PhpMyAdmin 数据库导出。

Posted

技术标签:

【中文标题】PhpMyAdmin 数据库导出。【英文标题】:PhpMyAdmin database Export. 【发布时间】:2017-08-17 12:50:10 【问题描述】:

我正在从 PHPMYADMIN 导出数据库。数据库在远程服务器上有 341 个表,但是当我将 Sql 文件导入本地服务器 phpMYADMIN 时,我只有 213 个表。

问题:

如何获取本地主机上的所有数据库表。

【问题讨论】:

【参考方案1】:

phpmyadmin 应该在您导出时全部导出 -> 快速,但请尝试使用自定义选项并确保全部选中。另外,可能要检查本地和远程的mysql模式(选择@@global.sql_mode)。如果您的本地有默认设置,则可能有一些表的列中包含不允许的数据。

【讨论】:

【参考方案2】:

假设您的数据库非常大,那么通过命令行而不是 phpMyAdmin 导出它可能会更成功:

/usr/bin/mysqldump -u USERANME -p DATABASE_NAME > output.sql

运行它,系统会提示您输入数据库密码,然后您将获得包含数据库的 output.sql

然后您可以使用 .. 导入它

/usr/bin/mysql -u USERNAME -p DATABASE_NAME --no-create-db < output.sql

【讨论】:

以上是关于PhpMyAdmin 数据库导出。的主要内容,如果未能解决你的问题,请参考以下文章

MariaDB Unix Socket 的 PhpMyAdmin(替代?)

Mint/Ubuntu 安装 phpMyadmin

PhpMyadmin利用Mysql root密码获取webshell

phpmyadmin 在更改任何值时更改日期

apache mysql php phpMyadmin

如何始终使用 python 下载最新版本的 phpmyadmin?