将大型 .sql 文件导入数据库 - 重复超时错误 phPMYAdmin
Importing a large .sql file into a database - repeated timeout error myPHPAdmin
我有一个 .sql 文件 (db),我正在尝试使用 myphpadmin 导入该文件,但一直出现超时错误。
文件大小为 46.6 MB(压缩后)
请注意我不在 XAMPP 上,而是使用 Godaddy myphpAdmin 平台来管理数据库。
我试过的:
将文件重新下载为 zip 文件 - 并尝试导入它。还是失败了。
对于 phpmyadmin 导入中给出的这个选项,我尝试取消选择这个选项>“允许中断导入以防脚本检测到它接近 PHP 超时限制。(这可能是导入大文件的好方法,但它可能会破坏事务。)”。...我还尝试导入数据库,使其保持选中状态,但这失败了。应该是哪个?
我还能做什么?
您可以尝试在本地解压文件并导入解压后的 .sql 文件;在内存中解压缩文件的开销可能是 phpMyAdmin 的问题。不过,一般来说,Shadow 所说的是正确的,您应该使用其他方式进行导入(例如命令行客户端)。您也可以使用 phpMyAdmin UploadDir feature 将文件放在服务器上 phpMyAdmin 可以直接访问的特殊文件夹中的文件中。这可以帮助解决网络服务器强加的许多资源限制。
除了 SSH 之外没有任何效果。
您需要:
数据库(您正在导入的)用户名和密码
Cpanel 用户名和密码 + IP 地址(用于 Putty)
我必须将 .sql 文件上传到 public_html 上的文件夹。
下载 pUtty
在 putty 中,我需要 IP 地址(托管服务器)以及 cpanel 用户名和密码(所以请准备好)。
进入后,您必须输入您的 cpanel 密码
使用“cd”更改目录命令将目录更改为您放置 .sql 文件的位置。
在那里,使用以下命令:
mysql -p -u user_name database_name < file.sql *
(注:将'user_name'、'database_name'、'file.sql'替换为真实姓名。)**
系统将提示您输入数据库密码,然后将导入您的数据库。
有用link:https://www.siteground.co.uk/kb/exportimport-mysql-database-via-ssh/
我有一个 .sql 文件 (db),我正在尝试使用 myphpadmin 导入该文件,但一直出现超时错误。 文件大小为 46.6 MB(压缩后)
请注意我不在 XAMPP 上,而是使用 Godaddy myphpAdmin 平台来管理数据库。
我试过的:
将文件重新下载为 zip 文件 - 并尝试导入它。还是失败了。
对于 phpmyadmin 导入中给出的这个选项,我尝试取消选择这个选项>“允许中断导入以防脚本检测到它接近 PHP 超时限制。(这可能是导入大文件的好方法,但它可能会破坏事务。)”。...我还尝试导入数据库,使其保持选中状态,但这失败了。应该是哪个?
我还能做什么?
您可以尝试在本地解压文件并导入解压后的 .sql 文件;在内存中解压缩文件的开销可能是 phpMyAdmin 的问题。不过,一般来说,Shadow 所说的是正确的,您应该使用其他方式进行导入(例如命令行客户端)。您也可以使用 phpMyAdmin UploadDir feature 将文件放在服务器上 phpMyAdmin 可以直接访问的特殊文件夹中的文件中。这可以帮助解决网络服务器强加的许多资源限制。
除了 SSH 之外没有任何效果。
您需要: 数据库(您正在导入的)用户名和密码 Cpanel 用户名和密码 + IP 地址(用于 Putty)
我必须将 .sql 文件上传到 public_html 上的文件夹。
下载 pUtty
在 putty 中,我需要 IP 地址(托管服务器)以及 cpanel 用户名和密码(所以请准备好)。
进入后,您必须输入您的 cpanel 密码
使用“cd”更改目录命令将目录更改为您放置 .sql 文件的位置。
在那里,使用以下命令:
mysql -p -u user_name database_name < file.sql *
(注:将'user_name'、'database_name'、'file.sql'替换为真实姓名。)**
系统将提示您输入数据库密码,然后将导入您的数据库。
有用link:https://www.siteground.co.uk/kb/exportimport-mysql-database-via-ssh/