首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aquia桌面-如何导入太大的MySql数据库

Aquia桌面-如何导入太大的MySql数据库
EN

Drupal用户
提问于 2015-11-26 16:14:02
回答 2查看 933关注 0票数 1

我用的是Aquia Dev桌面。我有一个MySql数据库转储太大,无法上传到。我有什么选择?我正在使用Mac,所以非常感谢基于Mac的选择。

我尝试过的

步骤:

我认为问题在于缓存表。如果我可以空(而不是删除)这个表,我应该能够上传到Acquia Dev桌面。

1)下载MySQLWork工作台删除缓存表。MySQl工作台有一个数据导入选项。但是,它需要Acquia Dev桌面的密码,我没有。

2)下载续集-Pro再次删除缓存表,这需要数据库的用户名/密码。

EN

回答 2

Drupal用户

回答已采纳

发布于 2015-12-07 15:29:39

不幸的是,当使用Aquia作为Aquia的用户名/密码时,似乎不可能修复这个问题。

将来,最好的选择是安装备份和迁移模块:https://www.drupal.org/project/backup_迁移

这将在每次备份时自动清除所有缓存表。当然,您可以在使用PHPmyAdmin时清空缓存,但是这个模块更简单,因为您不必担心忘记。

票数 0
EN

Drupal用户

发布于 2015-11-26 22:00:36

  1. 配置Mysql my.ini

将myisam_sort_buffer_size的值从8M更改为任意大小。

我会说,如果您的文件大小为100,则将值更改为myisam_sort_buffer_size =156 m。

  1. 重新启动mysql。
  2. 使用终端导航到mysql bin目录
  3. 运行命令:mysql -u username -p yourdatabasename <yourmysqldatabasefile

输入用户的密码,如果没有密码,用户只需按enter。

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

https://drupal.stackexchange.com/questions/182147

复制
相关文章

相似问题

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