在 phpMyAdmin 中上传大型数据库

Posted

技术标签:

【中文标题】在 phpMyAdmin 中上传大型数据库【英文标题】:Uploading Large database in phpMyAdmin 【发布时间】:2019-03-07 18:20:23 【问题描述】:

我正在使用 Apache、mysqlphpMyAdmin。 所以我的 sql 文件现在很大,一旦我导出它,我就无法将它导入另一台机器。 我正在使用 iMAC 和 MacBook Pro。

我还尝试在 /etc/php.ini 中更改以下内容

max_execution_time = 5000 max_input_time = 5000 memory_limit = 900M post_max_size = 750M upload_max_filesize = 750M

然后“sudo apachectl restart”。

但它不起作用,我仍然无法导入我的大型数据库。

我也尝试在终端上传我的 sql 文件,但它也不起作用。

谢谢

【问题讨论】:

你在终端试了会发生什么? "mysql server has gone away" 是响应。 【参考方案1】:

打开mysql命令提示符,写如下命令,试试看

use database_name;
source path/of/sqlfile.sql

【讨论】:

这确实帮助我上传了我的大 sql 文件。非常感谢。

以上是关于在 phpMyAdmin 中上传大型数据库的主要内容,如果未能解决你的问题,请参考以下文章

如何将大型数据库导入 phpmyadmin

在 phpMyAdmin SQL 表中存储大型数据集的有效方法

MAMP:将大型数据库导入 phpMyAdmin

PHP 将大型数据库导入phpmyadmin

markdown 在OSX上使用MAMP和phpMyAdmin导入大型数据库

导出大型数据库 mysql phpmyadmin