我是SQL的新手,我的任务是将数据从Drupal DB
传输到Wordpress DB
;我想知道最好的办法是什么。我知道在PHP中有内置的MySQL函数,但我想知道我是否可以用Python操作raw .sql
文件?我似乎无法找到类似于xml或csv的可用的sql解析函数(例如dataXMLFilter,csv.DictReader等)。
任何人都可以指出我在正确的方向?
答案 0 :(得分:1)
正如ppeterka已经说过的那样,有import content from Drupal into Wordpress的工具。
解决此类问题的一般方法是:
以通用格式(XML,CSV)导出数据,将其转换为目标通用格式(再次为XML或CSV),然后将该目标格式导入目标数据库。
这种方法允许您进行许多不同的转换,而不受数据库的限制(比如在转换过程中丢失外键)。
如果您有可以从SQL语句中受益的转换步骤,那么您可以将一些数据导入临时转换数据库,对其进行处理,然后导出结果以进行进一步处理。