有没有什么方法可以将Realm数据库文件转换为sqlite?

时间:2015-03-28 12:39:53

标签: sqlite realm

我有来自现有应用程序的领域数据库(.realm),该应用程序有超过400,000条记录。

我挖了半个多小时,但是在将.realm文件转换为 sqlite 文件时,我找不到任何有效的结果。

3 个答案:

答案 0 :(得分:2)

到目前为止,任何数据转换都是手动完成的。人们通过从Core Data中抓取对象然后将它们保存到Realm,从Core Data转换为Realm。

我想你最好的选择在这里类似。从Realm中抓取每个对象,然后将其转换为sqlite中的表/行/列。然后你可以把它放在任何地方。

答案 1 :(得分:1)

我不在家,但我发现link希望它有所帮助。

答案 2 :(得分:0)

您可以在Realm Browser&中打开领域文件。在那里,您可以选择将文件转换为CSV(File => Export => CSV)。然后,您可以将该CSV文件导入mysql数据库。

如果您更具体地想要sqlite,可以通过SQLiteBrowser将表单独导入到sqlite数据库。创建或打开数据库文件并选择所需的特定表,然后可以从CSV导入表。