我正在使用SQLite驱动程序 http://code.google.com/p/sqlite-jdbc/wiki/Introduction 上述文档中显示的示例显示了如何连接现有数据库。
在我的应用程序中,我需要创建一个SQLite数据库。怎么做?创建扩展名为.db
的文件是否足够?
还有一个名为createFile()
的函数。如果是这样如何使用它?我用谷歌搜索,没有人给出明确的答案。
答案 0 :(得分:33)
如果文件不存在,SQLite会在第一次尝试连接时创建新的数据库文件。
因此,只需使用jdbc:sqlite:filename.db
作为JDBC连接字符串,并且只要您有权创建filename.db
,就会自动创建它。如果需要,您也可以手动预先创建0
大小的文件。