-1

我不是管理员,所以我只有 php.ini 文件的读取权限,我无法将文件移动到 phpmyadmin 目录。由于系统 mysql 已停止,我也无法使用命令行 mysql。我该如何解决这个问题?我需要上传 4 GB 的文件。

4

3 回答 3

2

除非您修改文件,否则无法完成PHP.ini,即使那样我也不会上传 4GB 文件(即使它是本地上传)。这种类型的 SQL 文件上传/挂载应该通过服务器恕我直言的命令行/GUI 完成。

另一种方法是使用客户端来管理 SQL DB,而不是 phpmyadmin。

HeidiSQL为例。

于 2012-06-11T19:03:29.663 回答
0

如果您无权更改设置,那么您无法进行分配。

有一个用 php 编写的很棒的小工具,可以帮助您导入名为bigdump的大型 .sql 文件,它会错开导入过程。

于 2012-06-11T19:06:17.480 回答
0

您必须看到一些内容:

  1. PHP CONFIG您必须编辑 php 最大上传文件大小才能与您一起完成 PHP 我认为默认情况下它就像 2 MB(不确定)如果您需要它,可以将其更改为一个大值。但是等等,还有更多……
  2. NOT REPONSE:如果文件真的很大,并且服务器很慢,很可能客户端在没有收到任何信号的情况下关闭了上传文件的连接,对于这个问题,真正推荐使用 ajax(如上传进度条)。
  3. MySQL 设置最后,您必须查看您的数据库字段类型和大小。确保自己的 Mysql 中的数据类型能够存储文件大小。
于 2012-06-11T19:41:17.660 回答