我已经截取了我的设置;如果我打算在单独的服务器上将它迁移回 Drupal,我是否拥有所有这些权利?我计划最好通过 SSH 再次导入它,但也可以使用 PHPMyAdmin。
问问题
5399 次
3 回答
3
如果您有 ssh 访问权限,我强烈建议使用 mysqldump 命令导出,然后使用 mysql 命令导入。我有使用 phpmyadmin 导出和导入 drupal db 的糟糕经历(例如超时问题)。还要注意 mysqldump/mysql 的速度要快得多。
出口:
mysqldump -u=xxx -p=xxx mydb > dump.sql
进口:
mysql -u=xxx -p=xxx mydb < dump.sql
于 2012-06-05T07:12:46.860 回答
0
我认为最好取消选中AUTO_INCREMENT
下面的 CREATE enter code here
TABLE 选项,然后检查IF NOT EXISTS
.
于 2012-06-05T07:17:12.033 回答
0
您可能还想考虑使用 Drupal 的Backup and Migrate模块,这可能比通过 phpmyadmin 自己做更容易。
备份和迁移简化了备份和恢复 Drupal 数据库或将数据库从一个 Drupal 站点复制到另一个站点的任务。它支持 gzip、bzip 和 zip 压缩以及自动计划备份。
通过备份和迁移,您可以将部分或全部数据库表转储到文件下载或保存到服务器上的文件中,并从上载或以前保存的数据库转储中恢复。您可以选择默认排除哪些表以及要备份和缓存数据的数据。
于 2012-06-14T13:05:58.707 回答