[英]In python, when using sqlite3 where are databases stored physically?
[英]Using MonoCross, where should the creation of SQLite databases live?
由于平台之间文件结构等的差异,我想知道数据库创建(带有连接字符串)是否需要特定于平台? 或者,是否有一种方法可以通过与OnAppLoad()无关的平台创建数据库?
SQLite文件格式是完全可移植的。
SQLite中的数据库是单个磁盘文件。 此外,文件格式是跨平台的。 可以复制在一台计算机上创建的数据库,并在具有不同体系结构的另一台计算机上使用。 SQLite数据库可在32位和64位计算机之间以及在大端和小端架构之间移植。
您完全不需要担心。 与平台无关的事情很少担心,由于缺乏向后兼容性,可以包括WAL日记模式。
您还可以阅读:
http://www.sqlite.org/atomiccommit.html#sect_9_0
和:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.