首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将mysql数据库转换为sqlite数据库的最佳方法是什么?

将mysql数据库转换为sqlite数据库的最佳方法是什么?
EN

Stack Overflow用户
提问于 2008-08-10 15:03:20
回答 2查看 2.8K关注 0票数 21

我目前有一个相对较小(4或5个表,5000行)的MySQL数据库,我想转换成一个sqlite数据库。因为我可能会不止一次这样做,如果有人能推荐一些有用的工具,或者至少是任何容易复制的方法,我将不胜感激。

(我对所涉及的数据库/机器具有完全的管理员访问权限。)

EN

回答 2

Stack Overflow用户

发布于 2008-08-10 19:25:58

我已经做过几次类似的事情了。对我来说,最简单的方法是编写一个脚本,该脚本从一个数据源中提取数据并为新数据源生成输出。只需对当前数据库中的每个表执行一个SELECT *查询,然后将所有行转储到新数据库的INSERT INTO查询中。您可以将其转储到一个文件中,也可以将其直接通过管道传输到数据库前端。

这不是很好,但老实说,对于这样的事情,几乎不是一个主要的担忧。这种技术编写起来很快,而且很管用。这些是我做这类事情的主要标准。

你可能也想看看this thread。看起来有几个人已经基本上完成了你需要的东西。不过,我并没有看得那么深入,所以不能保证。

票数 6
EN

Stack Overflow用户

发布于 2008-08-10 15:23:56

如果只有几个表,您可以用自己喜欢的脚本语言编写脚本,然后在阅读所有回复或找到合适的工具之前完成所有工作。我无论如何都会的。:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档