Moodle数据库太大,无法在phpMyAdmin

时间:2017-04-11 13:37:35

标签: moodle shared-hosting

我想将Moodle网站及其数据库转移到另一台主机(共享主机),但我的数据库备份太大(120 MB),同时允许导入的最大文件大小为50Mb,在phpMyAdmin。有没有办法一次导入整个数据库或将其分成较小的.sql文件?

3 个答案:

答案 0 :(得分:1)

您可以在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

答案 1 :(得分:0)

如果您的主机帐户有SSH,请在命令行中恢复转储(使用mysql命令)

答案 2 :(得分:0)

您可以登录mysql控制台并选择db并运行source命令。

use database-name
source /file-path/to-sql-file.sql

源命令以小块运行,因此不应该有数据包大小的问题