我需要将一个相当大的论坛安装从一个系统(自定义,MS SQLServer)迁移到另一个系统(vBul公告,MySQL)。目标系统有许多不同的导入脚本,我计划从中获得一些想法,但我希望能在这里得到一些关于它的一些方面的建议。
值得注意的是:
我认为可能引起问题的事情包括:
我目前的想法是这样做:
old_user_id列添加到新的数据库用户表中old_user_id -> new_user_id映射将它们插入新数据库我为这样一个开放式的问题道歉。其中涉及的因素很多,而且我还没有具体的问题要问。我真的只是在寻找那些过去可能不得不处理类似事情的人们的想法/建议。任何关于处理事情的最佳方法的想法,我错过的东西,或边缘的案件,我应该注意。
编辑:我不知道如何使这成为一个维基。如果有人能帮我转换,或者告诉我怎么做,我会很乐意这样做的。它显然没有一个,正确的答案,所以它可能应该被标记为这样。
发布于 2011-08-23 19:45:50
PHP能与SQLServer对话吗?是 链接在这里
发布于 2011-08-23 19:47:51
您必须做的第一件事是比较数据库的数据结构和将要使用的CMS,然后您可以确定哪些字段可以更改、更改等等。
我假设您将转储整个sql,主要是通过搜索和替换来更改数据类型或表名,以便在导入时具有更好的兼容性。
另外,您可能希望查看有关您的php和mssql问题的http://php.net/manual/en/book.mssql.php。这能给你省下很多麻烦。
https://stackoverflow.com/questions/7166607
复制相似问题