我将很快从Drupal 6迁移到Pressflow。由于Pressflow鼓励对某些表使用InnoDB,我如何在迁移现有站点时推广这些建议?
这是update.php处理的东西吗?
此外,由于我的Drupal站点不是最新的Drupal核心版本,我应该先更新到最新的核心版本,然后横向更新到相应的Pressflow版本,还是可以直接从6.19升级到Pressflow 6.22?
发布于 2011-08-30 10:06:55
从Drupal6.19到Pressflow 6.22应该很好,但要确保备份文件和数据库,以防万一。
至于转换表,您最好通过mysql cli或phpmyadmin来完成。
我会把它们看作是两个不同的工作:第一,迁移到Pressflow并确认站点是否正常工作;然后,开始移动表。
发布于 2011-08-30 11:02:17
对于从MyISAM到InnoDB的转换,有几种不同的方法。
您可以使用DB调谐器模块直接从Drupal执行此操作。
您还可以进行备份(例如使用备份和迁移),更改所有CREATE语句,然后进行还原。
如果您浏览主要的SO站点,有一些方法可以使用mysql工具来完成。
至于Pressflow,您应该能够将您的sites/目录复制到Pressflow安装中,运行update.php脚本,并使一切正常。
就我个人而言,我会迁移到InnoDB,更新到Drupal6.22,然后迁移到Pressflow,但我不知道这有多重要。
https://drupal.stackexchange.com/questions/10199
复制相似问题