在PHPMyAdmin中导入大型SQL文件



当想知道如何能够在PHPMyAdmin中导入更大的SQL文件时,解决方案非常简单,允许它通过标准的phpMyAdmin sql导入 - 它也可以用于导入phpMyAdmin中的csv,甚至导入OpenDocument电子表格在phpMyAdmin中,只需更改导入菜单中的输入格式即可。

PHPMyAdmin:用PHP编写的工具,旨在通过WWW处理MySQL的管理

限制(例如,它可能是2Mb与XAMPP(图1))很可能是由于php.ini配置。

只需打开它 - 例如,使用XAMPP,通过选择Apache Config菜单项“php.ini”(图2)。在php.ini文件中搜索以下值:post_max_size,upload_max_filesize和memory_limit。

XAMPP是一个易于安装的Apache发行版,包含MySQL,PHP和Perl
https://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: 查找当地的活动

如果它们不同步,则允许的最大上载文件大小将受较小值的限制,请记住内存限制应高于其他两个值,因为存储和处理数据需要内存,而不是计算其他服务器活动。

这些是我本地服务器上的默认值:

一种可能性 - 根据特定需求进行定制 - 可以将它们更新为以下值(图3):

学习SEO基础知识:今天注册!

通过我们易于遵循的基础课程掌握SEO的基础知识,可以提高网站的知名度和流量。

开始学习SEO

通过我们易于遵循的基础课程掌握SEO的基础知识,可以提高网站的知名度和流量。

在应用这些更改后,不要忘记重新启动Apache服务器 - 在XAMPP上,停止它(图4)并再次启动它(图5)(图6)(图7)。

只是为了展示一个例子,如果只更新了一个值,例如upload_max_filesize,它可能会得到以下值(图8):

尽管最大文件大小已设置为更高的值,但由于最大发布大小较低,因此无法正常工作。

PHPMyAdmin在后一种情况下只允许8Mb。

支持开发许多开源软件项目,包括Apache Web服务器

常见问题

如何使用XAMPP和PHPMYADMIN导入大型SQL文件?
要在XAMPP中导入大型SQL文件,请在php.ini文件中增加upload_max_filesize和post_max_size。然后,重新启动Xampp并打开phpmyadmin。转到“导入”选项卡,选择您的SQL文件,然后单击“ GO”。如果文件非常大,请考虑使用命令行或将文件拆分为较小的部分。
当文件超过最大上传大小时,用户如何使用phpmyadmin将大型SQL文件导入数据库中?
对于导入大型SQL文件,用户可以增加PHP配置中的上传大小限制(``php.ini')或使用命令行将文件直接导入数据库中,从而绕过PHPMYADMIN上传大小限制。

Yoann Bierling
关于作者 - Yoann Bierling
Yoann Bierling是一家网络出版和数字咨询专业人员,通过技术专业知识和创新产生了全球影响。热衷于赋予个人和组织在数字时代蓬勃发展,他被迫取得出色的成果,并通过创建教育内容来推动成长。

学习SEO基础知识:今天注册!

通过我们易于遵循的基础课程掌握SEO的基础知识,可以提高网站的知名度和流量。

开始学习SEO

通过我们易于遵循的基础课程掌握SEO的基础知识,可以提高网站的知名度和流量。




评论 (5)

 2018-08-19 -  Shane Ross
Uwielbiam czytać twoje treści, publikuj dalej
 2018-08-19 -  Samantha Murray
So machen wir das, großartig zu wissen
 2018-08-19 -  Raul Lamb
Adoro ler seu conteúdo, continue postando
 2018-08-19 -  Samantha Gonzales
Đã có thời gian tuyệt vời khi đọc thông tin này, hãy tiếp tục công việc tốt
 2018-08-19 -  pravitates
Velké množství informací, díky za sdílení

发表评论