我正在使用Vagrant和OracleVM运行Drupal 7,我已经启动并运行了这个站点,并且正在尝试导入我的数据库。到目前为止,我已经运行了drush cc并清除了drush缓存,然后我做到了。
drush sql-cli < mydb.sqldrush命令花费了很长时间,我不确定它是否正在做任何事情。数据库文件刚好在千兆字节以下。
我能做些什么才能让它发挥作用,或者有更好的方法?
发布于 2015-08-13 19:52:55
我不确定在大型SQL导入上增加了多少开销,我只将其用于较小的导入和查询。您可以尝试mysql客户端作为一种替代方法,以消除钻取开销。
如果可以在VM上安装管道查看器,则可以查看使用导入的命令的进度。
pv mydb.sql | drush sql-cli或者没有钻在头顶上
pv mydb.sql | mysql -u <DB_USER> -p<DB_PASS> <YOUR_DB>发布于 2015-08-14 07:07:31
备份和迁移模块具有排除选定表的功能,如:
关于要排除的默认表/数据的问题还包括一个有趣的表列表,其中列出了不需要迁移的表(选择适合您的表),即(引用它):
在创建备份配置文件时,模块默认设置以下表,以便根据发出的#209647:不包括建议将其数据排除在外:
发布于 2017-04-25 03:34:47
你似乎已经解决了这个问题,但这里有一个是给我的:
drush sql-dump > mydb.sql
https://drupal.stackexchange.com/questions/169853
复制相似问题