以简单的方式将SQL转换为SQLite?

时间:2010-12-29 15:15:50

标签: sql mysql sqlite

我的问题:有人以超级简单的方式在SQLite中转换SQL文件吗?

1 个答案:

答案 0 :(得分:2)

好的,现在它更清晰了:您想要获取现有的MySQL文件并将其转换为SQL Lite等效文件。

此过程分为两部分:

  1. 将DDL从一个SQL数据库转换为另一个SQL数据库(DDL ==“数据定义语言”)
  2. 将数据从一个架构迁移到另一个架构。
  3. 每个SQL供应商都以ANSI SQL开头,并添加了自己的专有语法。因此,您必须从MySQL定义创建SQL Lite模式(表,列,索引等)。

    数据迁移过程称为ETL(“Extract-Transform-Load”)。您可能必须从MySQL中按下一些数据才能将其导入SQL Lite。

    最好的方案是将MySQL数据导出到.csv文件,在SQL Lite中创建表,然后导入.csv文件。