mysql - 如何将 1GB .sql 文件导入 WAMP/phpmyadmin

标签 mysql sql phpmyadmin wamp

我想将超过 1GB 大小的 sql 文件导入到 localhost WAMP/phpmyadmin 中的 MySQL 数据库。但是 phpmyadmin UI 不允许导入这么大的文件。

有哪些可能的方法来做到这一点,例如任何 SQL 查询来导入 .sql 文件?

谢谢

最佳答案

我怀疑你将能够通过 phpmyadmin 导入 1 GB 的文件但是你可以尝试在 php.ini 中增加以下值并重新启动 wamp。

post_max_size=1280M
upload_max_filesize=1280M
max_execution_time = 300 //increase time as per your server requirement. 

您也可以在命令提示符下尝试以下命令,您的路径可能会根据您的 MySQL 安装而有所不同。

C:\wamp\bin\mysql\mysql5.5.24\bin\mysql.exe -u root -p db_name < C:\some_path\your_sql_file.sql

你应该在my.ini中增加mysql的max_allowed_pa​​cket以避免出现MySQL server away错误,像这样

max_allowed_packet = 100M

关于mysql - 如何将 1GB .sql 文件导入 WAMP/phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20264324/

相关文章:

mysql - 如何在两个不同的表中强制执行不同的主键?

php - 执行 SQL 查询的 HTML 文本区域

mysql - 为什么MySQL用户权限导出时带有反斜杠?

mysql - SQL用于汇总表的数据

c# - 如何通过 HTTP 从 C# 应用程序连接到 SQL Server?

sql - 从侧面 View 转换为Hive中的案例陈述

mysql - 错误 : #1146 - Table 'information_schema.CHARACTER_SETS' doesn't exist

mysql - 多个供应商的产品定价历史数据库设计

PHP session 问题

php更改密码脚本尝试了很多不同的方法都不起作用