Latest web development tutorials

Создание базы данных SQLite

sqlite3 команда SQLite в используется для создания новой базы данных SQLite.Вам не нужно никакого специального разрешения на создание данных.

грамматика

sqlite3 Базовый синтаксис команды выглядит следующим образом:

$ Sqlite3 DatabaseName.db

Как правило, имя базы данных в СУБД должны быть уникальными.

примеров

Если вы хотите создать новую базу данных <testDB.db>, sqlite3 заявление выглядит следующим образом:

$ Sqlite3 testDB.db
SQLite версии 3.7.15.2 2013-01-09 11:53:05
Введите ".help" для получения инструкций
Введите SQL-операторы завершаться ";"
SQLite>

Приведенная выше команда создаст файл в текущем каталогеtestDB.db.Документ будет использоваться в качестве базы данных SQLite двигателя. Если вы заметили sqlite3 команду после того, как успешно создать файл базы данных, это обеспечит быстроеSQLite>.

После того как база данных создана, вы можете использовать SQLite.databases команду , чтобы проверить , является ли он в списке баз данных, следующим образом :

SQLite> .databases
Имя исполняемого файла сл
--- --------------- ----------------------
0 главная /home/sqlite/testDB.db

Вы можете использоватьSQLite .quit бросить Sqlite командной строки, следующим образом :

SQLite> .quit
$

.dump команда

Вы можете экспортировать всю базу данных в текстовом файле, как показано ниже , с использованиемSQLite .dump командного пункта в командной строке:

$ Sqlite3 testDB.db .dump> testDB.sql

Приведенная выше команда будет преобразовывать содержимое всей базы данныхtestDB.db к SQLite заявления и сбросить его в текстовый файл ASCII в testDB.sql.Вы можете быть простой способ, чтобы оправиться от полученного testDB.sql, следующим образом:

$ Sqlite3 testDB.db <testDB.sql

В этом случае база данных пуста, как только база данных содержит таблицы и данные, вы можете попробовать эти две программы. Теперь, давайте продолжим в следующей главе.