如何在phpmyadmin中导入表?我得到了文件大小的错误

如何在phpmyadmin中导入表?我得到了文件大小的错误,php,phpmyadmin,Php,Phpmyadmin,我想在phpmyadmin中导入数据库,但我得到了如下错误。。。 没有收到要导入的数据。没有提交文件名,或者文件大小超过了PHP配置允许的最大大小 我的文件大小是4.8MB 请给我解决方案……在更改为php.ini后尝试编辑: upload_max_filesize = 10M post_max_size = 20M memory_limit = 128M 同时更改max\u execution\u time 编辑: 如果需要,请使用命令行执行所有这些操作: mysql -h[Host N

我想在phpmyadmin中导入数据库,但我得到了如下错误。。。 没有收到要导入的数据。没有提交文件名,或者文件大小超过了PHP配置允许的最大大小

我的文件大小是4.8MB


请给我解决方案……

在更改为php.ini后尝试编辑:

upload_max_filesize = 10M 
post_max_size = 20M 
memory_limit = 128M
同时更改
max\u execution\u time

编辑: 如果需要,请使用命令行执行所有这些操作:

mysql -h[Host Name] -u[User Name] [Database Name]<[SQL File Name] -p

mysql-h[主机名]-u[用户名][数据库名]增加服务器中的上传文件大小限制。如果您没有访问权限,请尝试将文件分成多个部分,用于不同的表。或者您可以使用。

您需要编辑php.ini文件以更改文件大小。电话是

上载\u最大\u文件大小=2M

您需要更改需要导入的文件大小。例如:如果需要导入10 mb的文件,请将其更改为

上载\u最大\u文件大小=10M


然后重新启动服务器。

从文件中复制数据,将其放入phpmyadmin的sql选项卡中,然后按“Go”按钮。

按照以下步骤操作

转到PHP文件夹->搜索PHP.ini

搜索下面的行,并根据需要进行更改

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

重新启动服务器以确认更改。

我对WAMP也有同样的问题。我甚至尝试将限制改回php.ini以获得max_upload_limit,但仍然不起作用。我回到我的mac电脑上,试了一下MAMP,一点问题也没有。顺便说一句,我发现。。。WAMP中设置的最大限制大小为2084KiB,而MAMP中设置的最大限制大小为32MiB。 如果您甚至在FAQ_16中参考了PHP的文档,那么它将讨论PHP.ini中的max_upload_限制。 Documentation.html#常见问题16 下面是一个非常有用的链接:

您需要确保在正确的文件中将文件大小选项设置为合适的值。在我的系统中,在/etc/php/7.0(Linux Mint 18.1肉桂)中有3个名为php.ini的文件,但只使用了其中一个

这些说明告诉您如何查找要编辑的文件:

创建一个文件var/www/html/phpinfo.php。将此代码粘贴到其中并保存:

<?php phpinfo() ?>
如果这不起作用,您也可以尝试增加这些设置的值:

max_execution_time
max_input_time
memory_limit
post_max_size

如果您在Ubuntu中使用XAMPP

遵循这些步骤

/opt/lampp/etc/php.ini

搜索下面的行,并根据需要进行更改

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
);上载文件允许的最大大小。
upload_max_filesize=2M

我也有同样的问题。以下是解决方案:

您需要在
php.ini
文件中编辑
max\u upload\u size
的变量 以下各点也是如此:

找到php.ini

它将显示该文件的位置

按输入文件

sudo gedit /etc/php/7.0/apache2/php.ini
输入密码

找到变量并编辑值,使其尽可能多 保存它并退出 现在重新启动服务器 服务apache2重新启动
完成了

在Ubuntu
18.04 apache2
中,会更改以下
php.ini
文件的上传大小:

root@xxxxxxxxxx:/etc/php/7.2/apache2# pwd

打开
php.ini
文件

(打开xampp控制面板。Apache前面有一个配置按钮。单击该按钮,
php.ini
将被打开)

在php.ini中有 上传\u最大\u文件大小=2M

更新到 上传\u最大\u文件大小=10M (您可以根据需要进行更新)


此后,,您必须在xampp控制面板中
重新启动apache
,这意味着您的文件上载大小限制低于正在上载的文件。增加上载大小或尝试第三方工具,如
bigdump
ref:对于大型导入/导出,我总是发现直接在命令行上使用MySQL的客户端更容易。只要您在端口3306(或运行MySQL的任何端口)上有远程访问权限,您甚至不需要对运行MySQL的机器进行shell访问。这是唯一一个提到post_max_size的,我更改了各种大小,但没有任何效果。我希望这一评论有助于减少其他人的疑虑frustration@pal4life很高兴知道这个帮助:)应该在更改后重新启动apache服务器hp.ini的完整路径是什么?这让我明白了,php.ini在apache2文件夹中。
/etc/php/7.2/apache2
root@xxxxxx:/etc/php/7.2/apache2# vi php.ini