English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En SQLite,sqlite3
El comando se utiliza para crear una nueva base de datos SQLite. No es necesario tener privilegios especiales para crear una base de datos.
A continuación se muestra sqlite3La sintaxis básica del comando para crear una base de datos es:-
$sqlite3 DatabaseName.db
Siempre, el nombre de la base de datos debe ser único en el RDBMS.
Si desea crear una nueva base de datos <testDB.db>, SQLite3La declaración es la siguiente-
$sqlite3 testDB.db Versión de SQLite 3.7.15.2 2013-01-09 11:53:05 Introduzca " .help " para obtener instrucciones Introduzca declaraciones SQL terminadas con un ";" sqlite>
El comando anterior createstDB.db
En el directorio actual, se crea un archivo. Este archivo se utiliza como base de datos por el motor SQLite. Si notó durante la creación de la base de datos, sqlite3El comando creasqlite>
Se proporciona un mensaje de confirmación después de crear el archivo de base de datos con éxito.
Después de crear la base de datos, puede usar el siguiente SQLite.databases
El comando lo verifica en la lista de bases de datos.
sqlite>.databases seq name file --- --------------- ---------------------- 0 main /home/sqlite/testDB.db
Usted utilizará SQLite.quit
El comando sale del símbolo del sistema sqlite, como se muestra a continuación-
sqlite>.quit$
Se puede usar el comando .dump en la línea de comandos para exportar la base de datos completa a un archivo de texto.
$sqlite3 testDB.db .dump > testDB.sql
El comando anterior exportarátestDB.db
Todo el contenido de la base de datos se convierte en una sentencia SQLite y se archiva como archivo de texto ASCIItestDB.sql
Puede restaurar desde el testDB.sql generado de la siguiente manera-
$sqlite3 testDB.db < testDB.sql
Actualmente su base de datos está vacía, por lo que una vez que las tablas y los datos en la base de datos sean pocos, puede intentar los dos procesos anteriores. Ahora, sigamos con el siguiente capítulo.