SQLite -創建數據庫
SQLite sqlite3命令用於創建新的SQLite數據庫。你不需要有任何特權來創建一個數據庫。
語法:
sqlite3命令的基本語法如下:
$sqlite3 DatabaseName.db
總是在RDBMS數據庫名稱應該是惟一的。
例子
如果你想創建新的數據庫testDB <。db >,然后SQLITE3聲明如下:
$sqlite3 testDB.db
SQLite version 3.7.15.2 2013-01-09 11:53:05
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
上面的命令將創建一個文件到testDB。db在當前目錄。這個文件將使用SQLite數據庫的引擎。如果你已經注意到在創建數據庫sqlite3命令將提供一個sqlite >提示成功創建數據庫文件之后。
一旦創建一個數據庫時,你可以檢查它在列表中使用SQLite數據庫。數據庫命令如下:
sqlite>.databases
seq name file
--- --------------- ----------------------
0 main /home/sqlite/testDB.db
您將使用SQLite。退出命令出來的sqlite提示如下:
sqlite>.quit
$
The .dump命令
您可以使用。轉儲點命令導出完整的數據庫在一個文本文件使用SQLite命令在命令提示符如下:
$sqlite3 testDB.db .dump > testDB.sql
上面的命令將轉換到testDB的全部內容。db數據庫為SQLite語句testDB.sql轉儲成ASCII文本文件。你可以恢復從生成到testDB。sql在簡單的方法如下:
$sqlite3 testDB.db < testDB.sql
這時你的數據庫是空的,所以你可以試試上面兩個程序一旦你幾個表和數據庫中的數據。現在,讓我們進入下一章。
