SQLite Java: Crie um novo banco de dados SQLite

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:

  1. Primeiro, especifique o nome do banco de dados e sua localização, por exemplo,c:\sqlite\db\test.db
  2. 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.dbdeve ser criado na c:\sqlite\db\pasta. Você pode verificá-lo para garantir que o banco de dados foi criado.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *