安裝sqlite3:
sudo dnf install sqlite3 (fedora)
sudo apt-get install sqlite3 (ubuntu)
1、開啟資料庫,如果沒有則建立
sqlite3 test.db
2、建立**格式,** student 中 有 integer型的 id 作為主鍵,不能重複,text型的 name,使用時用雙引號,浮點型的score,二進位制型的***
sqlite> create table student (id integer primary key,name text,score real,*** blob );
3、檢視當前資料庫中所有的表.是sqlite3的操作符,末尾不加分號
sqlite> .table
4、刪除**
sqlite> drop table student ;
5、退出資料庫
sqlite> .quit
6、向表中新增元素 ( autoincrement 自動增長,用法如 id integer autoincrement )
sqlite> insert into student (id,name,score,***)values( 1, "s1",95,1);
sqlite> insert into student (id, ***)values( 2, 0);
sqlite> insert into student (id, score)values( 3, 96 );
sqlite> insert into student (id,name,score )values( 4, "s4", 96);
7、查詢資料
sqlite> select score from student where id = 1 ;
sqlite> select name , score from student where id = 1 ;
sqlite> select * from student where id = 1 ;
8、更改資料
sqlite> update student set name = "st3" where id = 1 ;
sqlite> update student set name = "st3" ,score = 100 where id = 1 ;
sqlite> update student set name = "s3" where id = 1 and score = 100 ;
9、刪除資料
sqlite> delete from student where name = "s1";
sqlite> delete from student where name = "s3" and score = 100;
10、判斷表是否存在
sqlite> select count(*) from sqlite_master where type = "table" and name = "student";
sqlite3基本操作
sqlite3對很多通過的sql語句都支援,像select,update,insert,delete等等都支援地很好,只要懂sql語句就可以用sqlite3。1,下面是幾個比較重要的api函式 開啟資料庫,如果不存在則建立乙個 int sqlite3 open const char sqlite3 ...
sqlite3基本操作
1.sqlite3 db.sqlite3 進入名為db.sqlite3的資料庫 2.sqlite tables 檢視所有表 3 sqlite schema 表名 檢視表結構 4 sqlite database 檢視目前掛載的資料庫 5 sqlite quit 退出資料庫 6 root wzz sql...
sqlite3基本操作
一 終端操作 1.先進入專案的目錄裡 找到documents路徑 nslog nshomedirectory 終端 cd documents 2.建立資料庫 sqlite3 資料庫名稱 字尾可以隨便加 sqlite3 db student.sql 4.建立表 sql語句 create table i...