无法在Java中创建sqlite数据库

时间:2015-04-23 18:56:54

标签: java sqlite

我正在尝试用Java创建一个sqlite数据库,我已经获得了以下代码:

import java.sql.*;

public class Database 
{

    public static void main(String[] args) 
    {
        Connection dbConnection = null;

        try
        {
            dbConnection = DriverManager.getConnection("jdbc.sqlite:test.db");
        } catch (Exception ex)
        {
            System.err.println( ex.getClass().getName() + ": " + ex.getMessage() );

        } //End try catch block

    } //End main method

} //End Database class

但是,当我运行程序时,它会给我错误" java.sql.SQLException:无效的数据库地址:jdbc.sqlite:test.db"

我正在使用MAC并具有系统的读/写权限。为什么我会收到此错误?

1 个答案:

答案 0 :(得分:1)

url应该以jdbc:sqlite(而不是。)开头。见http://en.wikibooks.org/wiki/Java_JDBC_using_SQLite/Connecting