在 phpMyadmin 中导入大型 SQL 文件 [重复]

Posted

技术标签:

【中文标题】在 phpMyadmin 中导入大型 SQL 文件 [重复]【英文标题】:Importing large SQL file in phpMyadmin [duplicate] 【发布时间】:2014-04-28 08:00:29 【问题描述】:

我正在尝试在 phpMyadmin 中导入一个 5MB 的文件。

当我按照正常的导入程序进行时,它只会让我等待,什么都没有发生。从昨天早上开始,该文件正在被导入,并在浏览器上方显示移动圆圈标志。

现在当我采用另一种方法时 -

1 C:\wamp\apps\phpmyadmin3.2.0.1\config.inc.php

2 Find the line with $cfg['UploadDir'] on it and update it to:

3 $cfg['UploadDir'] = 'upload';

4 Create a directory called ‘upload’ within the phpmyadmin directory.

5 C:\wamp\apps\phpmyadmin3.2.0.1\upload\

我收到了这个错误 -

Fatal error: Maximum execution time of 300 seconds exceeded in C:\wamp\apps\phpmyadmin3.5.1\libraries\import\sql.php on line 135

我检查了C:\wamp\apps\phpmyadmin3.5.1\libraries\import\sql.php 文件,但找不到像 300 或执行时间这样的东西。 伙计们请帮助我如何快速导入这个 %MB 文件,以便我可以继续我的工具开发!

【问题讨论】:

请查看***.com/questions/11305516/… 【参考方案1】:

确保这些选项符合您在 php.ini 文件中的需要

upload_max_filesize=2M
max_execution_time=300
post_max_size=8M

【讨论】:

【参考方案2】:

使用mysql控制台导入大型sql文件。

在 mysql 控制台中输入以下命令:

SOURCE "Path of your file located and mention your file name"

For Ex: SOURCE C:\Users\test\Desktop\.sql

OR : 更新 php.ini 中的值

upload_max_filesize=128M
post_max_size = 128M
max_execution_time = 300  
max_input_time = 300

谢谢

【讨论】:

【参考方案3】:

试试这个解决方案:使用下面的命令

mysql -u root -p dbname
use dbname;
mysql> SHOW DATABASES;
mysql> show tables;
SOURCE path (D:/your_file_name.sql); // please give correct path

【讨论】:

对于谁使用 windows: 1. 打开 cmd 2. 导航到您的 mysql\bin 文件夹 3. 运行 mysql -u root -p dbname use dbname;源 D:/your_file_name.sql windows 的路径应该是 D:\your_file_name.sql 您好,我收到提示输入密码但我没有使用任何密码,在这种情况下我该怎么办【参考方案4】:

我认为您使用的是 Windows 操作系统。所以以下步骤可能会解决您的问题

    打开 cmd。

    导航mysql安装目录[输入命令cd "C:\wamp\bin\mysql\mysql5.6.12(可能版本不同)\bin"]

    现在写命令mysql -u <user> -p <password> <dbmame> < C:/path/of/file.sql

这个技巧对我有用。

【讨论】:

以上是关于在 phpMyadmin 中导入大型 SQL 文件 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

向phpmyadmin中导入sql文件出现乱码怎样解决啊

如何在 phpmyadmin 中导入 5 GB MySQL Dump 文件

在 phpmyadmin 中导入 sql 时出错

当我尝试在 C 面板 phpmyadmin 中导入 sql 文件时 - 指定的密钥太长;最大密钥长度为 767 字节 #1071

在 SQL Server 中导入和解析大型 XML 文件(当“正常”方法相当慢时)

在phpmyadmin中导入SQL错误