Resumo : neste tutorial mostraremos como criar um novo banco de dados SQLite usando o Java SQLite JDBC.
Para criar um novo banco de dados SQLite a partir do aplicativo Java, siga estas etapas:
- Primeiro, especifique o nome do banco de dados e sua localização, por exemplo,
c:\sqlite\db\test.db
- Segundo, conecte-se ao banco de dados por meio do driver SQLite JDBC .
Quando você se conecta a um banco de dados SQLite que não existe, ele cria automaticamente um novo banco de dados. Portanto, para criar um novo banco de dados, basta especificar o nome do banco de dados e conectar-se a ele.
O programa a seguir cria um novo banco de dados SQLite chamado test.db na pasta c:\sqlite\db
.
package net.sqlitetutorial;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
*
* @author tutorials.acervolima.com
*/
public class Main {
/**
* Connect to a sample database
*
* @param fileName the database file name
*/
public static void createNewDatabase(String fileName) {
String url = "jdbc:sqlite:C:/sqlite/db/" + fileName;
try (Connection conn = DriverManager.getConnection(url)) {
if (conn != null) {
DatabaseMetaData meta = conn.getMetaData();
System.out.println("The driver name is " + meta.getDriverName());
System.out.println("A new database has been created.");
}
} catch (SQLException e) {
System.out.println(e.getMessage());
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
createNewDatabase("test.db");
}
}
Linguagem de código: Java ( java )
Agora executamos o programa e vemos a seguinte saída:
run:
The driver name is SQLiteJDBC
A new database has been created.
BUILD SUCCESSFUL (total time: 0 seconds)
Linguagem de código: Sessão Shell ( shell )
O test.db
deve ser criado na c:\sqlite\db\
pasta. Você pode verificá-lo para garantir que o banco de dados foi criado.