怎樣在sqlite3上執行SQL語句

crazy_baoli發表於2019-01-07

1. 簡單sql語句使用:

在任意目錄下新建一個資料庫,比如student 。

命令: sqlite3 student.db

出現如下提示: 

SQLite version 3.7.2
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
  1. 輸入sql語句create table user(username text primary key, password text); 建一張user表
  2. 輸入sql語句insert into user values("baoli", "123"); 插入一條資料。
  3. 輸入sql語句select * from user; 可以檢視user表.
  4. 輸入sql語句delete from user where username='baoli'; 刪除指定的一個記錄。

注:輸入sql命令是記得結尾的';'號。

 

2. SQLite支援如下5種資料型別

1.NULL:空值。

2.INTEGER:帶符號的整型,具體取決有存入數字的範圍大小。

3.REAL:浮點數字,儲存為8-byte IEEE浮點數。

4.TEXT:字串文字。

5.BLOB:二進位制物件。

 

3. 一些常用命令

  • 檢視當前資料庫的所有資料表:.tables
  • 檢視當前所有資料庫:.databases
  • 開啟或建立一個表:sqlite3 test.db
  • 視覺化開啟資料庫:sqlitebrowser student.db

 

注:需要:sudo apt-get install sqlitebrowser

 

 

相關文章