首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Moodle数据库太大,无法在phpMyAdmin中导入

问Moodle数据库太大,无法在phpMyAdmin中导入
EN

Stack Overflow用户
提问于 2017-04-11 21:37:35
回答 3查看 566关注 0票数 1

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

EN

回答 3

Stack Overflow用户

发布于 2017-05-31 17:12:38

您可以在php.ini文件''/etc/php.ini'‘(RedHat)中增加必要的值。

代码语言:javascript
复制
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
EN

Stack Overflow用户

发布于 2017-04-12 12:44:30

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

票数 0
EN

Stack Overflow用户

发布于 2017-05-23 01:49:36

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

代码语言:javascript
复制
use database-name
source /file-path/to-sql-file.sql

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43347623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档