我想转移一个Moodle网站和它的数据库到另一个主机(共享主机),但我的数据库备份太大(120MB),同时允许导入的最大文件大小是50Mb,在phpMyAdmin。有没有办法一次导入整个数据库,或者把它分成更小的.sql文件?
发布于 2017-05-31 17:12:38
您可以在php.ini文件''/etc/php.ini'‘(RedHat)中增加必要的值。
post_max_size = 250M
upload_max_filesize = 250M
; Optional if the error persists
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M或者,按照前面提到的两种方法将文件导入shell
mysql -u user -p database < YourSQL.sql
发布于 2017-04-12 12:44:30
如果您的主机账户有SSH,请在命令行中恢复转储(使用mysql命令)
发布于 2017-05-23 01:49:36
您可以登录mysql控制台,选择db并运行source命令。
use database-name
source /file-path/to-sql-file.sqlSource命令以较小的区块运行,因此数据包大小应该不会有问题
https://stackoverflow.com/questions/43347623
复制相似问题