![]() |
1
6
我也做过几次类似的事情。对我来说,最简单的方法是编写一个脚本,从一个数据源中提取并为新数据源生成一个输出。做一个
这并不漂亮,但老实说,对于这样的事情来说,漂亮似乎不是什么大问题。这种方法写起来很快,而且很有效。这是我对这类事情的主要标准。 你可能想退房 this thread ,也是。看起来有几个人已经基本上把你需要的东西准备好了。不过,我没有深入研究,所以没有保证。 |
![]() |
2
2
只要MySQL转储文件不超过 SQLite
我自己没试过。
看来您需要对MySQL转储进行一些编辑。我会用sed,或者 Google for it. 只是注释语法、auto\u increment&TYPE=declaration和转义字符不同。 |
![]() |
3
2
另一种可以很好地工作但很少被提及的方法是:使用一个ORM类,为您抽象出特定的数据库差异。e、 你可以在PHP中得到这些( RedBean ),Python(Django的ORM层, Storm , SqlAlchemy ),Ruby on Rails公司( ActiveRecord ),可可( CoreData ) i、 你可以这样做:
|
![]() |
4
1
如果只是几个表,你可以用你喜欢的脚本语言编写脚本,然后在阅读所有回复或找到合适的工具之前完成。我无论如何都会的。:) |
|
Johnny T · 基于当前值的SQL合并表[重复] 6 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 6 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 6 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 6 月前 |
![]() |
Sax · 规范化Google表格(第一步) 6 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 7 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 7 月前 |