Criar banco de dados SQLite
comandosqlite3 do SQLite é usado para criar um novo banco de dados SQLite.Você não precisa de nenhuma permissão especial para criar um conjunto de dados.
gramática
sqlite3 sintaxe básica do comando é como segue:
$ Sqlite3 DatabaseName.db
Normalmente, o nome do banco de dados no RDBMS deve ser único.
Exemplos
Se você deseja criar um novo banco de dados <testDB.db>, declaração Sqlite3 é a seguinte:
$ Sqlite3 testDB.db versão SQLite 3.7.15.2 2013/01/09 11:53:05 Enter ".help" para obter instruções Inserir instruções SQL terminados com um ";" sqlite>
O comando acima irá criar um arquivo na atualtestDB.db diretório.O documento será utilizado como o SQLite motor de base de dados. Se você tem notado comando sqlite3 depois de ter conseguido criar um arquivo de banco de dados, que irá fornecer umsqlite> prompt.
Uma vez que o banco de dados é criado, você pode usar o comando SQLite.databases para verificar se ele está na lista de bancos de dados, como segue:
sqlite> .databases nome do arquivo seq --- --------------- ---------------------- 0 /home/sqlite/testDB.db principal
Você pode usarSQLite .Quit sair da linha de comando SQLite, como segue:
sqlite> .Quit $
comando .dump
Você pode exportar todo o banco de dados em um arquivo de texto, como mostrado abaixo usando o comando pontoSQLite .dump em um prompt de comando:
$ Sqlite3 testDB.db .dump> testDB.sql
O comando acima irá converter o conteúdo do banco de dados inteirotestDB.db a declaração SQLite, e despejá-lo em um arquivo de texto ASCII em testDB.sql.Pode ser uma maneira simples de recuperar a partir do testDB.sql resultante, como segue:
$ Sqlite3 testDB.db <testDB.sql
Neste caso, o banco de dados estiver vazia, uma vez que o banco de dados tem tabelas e dados, você pode tentar estes dois programas. Agora, vamos continuar para o próximo capítulo.