Linux平台上SQLite資料庫教程(一)——終端使用篇,linuxsqlite
Linux平台上SQLite資料庫教程(一)——終端使用篇
SQLite是一款輕型的資料庫,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非常的低,可能只需要幾百K的記憶體就夠了。能夠支援Windows/Linux/Unix等等主流的作業系統,同時能夠跟很多程式語言相結合,比如 Tcl、C#、PHP、Java等,還有ODBC介面。
安裝
在終端輸入:
sudo apt-get install sqlite3
一般系統中內建,不需要手動安裝。
我們也可以選擇安裝圖形介面程式,如sqlitebrowser:
sudo apt-get install sqlitebrowser
安裝完成後,查看版本:
sqlite3 -version
到這裡,我們的安裝告一段落。
基本命令介紹建立或開啟資料庫:
我們建立了first.db資料庫檔案,一般存放位置目前的目錄下。如果資料庫檔案存在則開啟。
查看建立資料庫的SQL命令:
建立資料表:
這裡我建立了一個stdtable的資料表,裡面有sid、sname、sage三個欄位。
注意:;必須添加在行尾。
向資料表中插入資料:
在這裡,分別加入Jack和rose兩位學生的資訊。
修改資料:
查詢資料表:查詢資料庫資訊:
查詢資料庫中的表資訊:
顯示當前顯示格式的配置:
設定檔:
有了設定檔就不需要每次開啟資料庫再進行配置了。位置在:/home/.sqliterc.
在終端顯示形成資料庫的SQL指令碼(後面加表名則為形成表的SQL指令碼):
將輸出列印到檔案(預設為stdout):
執行指定檔案中的SQL語句:
刪除:
刪除表:
備份資料庫:
恢複資料庫:
協助:
退出:
可視化查看資料庫:
總結
在這裡列舉了一些簡單常用的命令,還有很多命令沒有涉及,包括一些函數,希望大家在使用的時候多查看協助。
反饋與建議
- 微博:@AnSwEr不是答案
- github:AnSwErYWJ
- 部落格:AnSwEr不是答案的專欄
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。