SQLite的安裝與基本操作

2021-10-02 12:19:45 字數 2434 閱讀 6997

建立資料夾 c:\sqlite,並在此資料夾下解壓上面兩個壓縮檔案,將得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 檔案。

新增 c:\sqlite 到 path 環境變數,最後在命令提示符下,使用sqlite3命令,將顯示如下結果。

很多linux都自帶sqlite,使用以下命令「sqlite3」命令檢測sqlite是否存在,如果不存在,有兩種安裝方式:

(1)使用從軟體庫中安裝,在debian/ubuntu系統中,可使用以下命令完成安裝

$sudo apt install sqlite
如果使用apt工具安裝,apt會將sqlite2和sqlite3都安裝到系統中,使用sqlite和sqlite3區分不同的版本

(2)從源**進行編譯安裝

安裝步驟如下:

$ tar -zxvf sqlite-autoconf-*.tar.gz

$ cd sqlite-autoconf-*

$ ./configure --prefix=/usr/local/sqlite

$ make

$ make install

將sqlite命令工具所在目錄新增到系統環境變數中

sudo vim /etc/profile
在檔案末尾新增以下**:

path = /usr/local/sqlite/bin:$path

(1)進入資料庫命令工具

$sqlite3
(2)退出命令工具

.quit
$sqlite3 databasename.db
sqlite資料庫是乙個輕量級的資料庫系統,資料儲存在乙個檔案中

(1)語法:

用.tables命令檢視所有表

sqlite>.tables
建立表基本語法如下:

create table table_name(

column1 datatype primary key(one or more columns),

column2 datatype,

column3 datatype,

.....

columnn datatype,

);

(2)例項:

下面是乙個例項,它建立了乙個 user 表,id 作為主鍵,not null 的約束表示在表中建立紀錄時這些字段不能為 null

sqlite> create table user(

id int primary key not null,

name text not null,

age int not null

);

drop table table_name;
(1)語法:

insert語句用於sqlite插入資料,insert into 語句有兩種基本語法,如下:

insert into table_name [(column1, column2, column3,...columnn)]  

values (value1, value2, value3,...valuen);

column1, column2,…columnn 是要插入資料的表中的列的名稱。如果要為表中的所有列新增值,也可以不需要在 sqlite 查詢中指定列名稱。但要確保值的順序與列在表中的順序一致。

insert into table_name values (value1,value2,value3,...valuen);
(2)例項:

下面實現資料插入示例:

insert into user(id,name,age) values(1,'zhangsan',18);

insert into user values(2,'lisi',20);

sqlite 的select語句用於從 sqlite 資料庫表中獲取資料,以結果表的形式返回資料。這些結果表也被稱為結果集。基本語法如下:

select column1, column2, columnn from table_name;
column1, column2…是表的字段。如果想獲取所有可用的字段,那麼可以使用下面的語法:

select * from table_name;

Sqlite 安裝 基本操作

最近搞sqlite 資料庫,整理一下,備忘。1.安裝 sudo yum install sqlite devel 2.基本操作 建立資料庫 sqlites test.db 建立資料表 create table testtable id int primery key,name varchar 20 ...

SQLite3 安裝 基本操作

1.安裝sqlite3 sudo apt get install sqlite3 2.安裝sqlite3編譯需要的工具包 如果,你需要的話可以安裝該工具包。只是為了體驗一把,可以不安裝。該項是可選項。apt get install libsqlite3 dev 3.檢查安裝是否成功 執行下面命令,會...

SQLite基本操作

sqlite的基本操作 建庫 建表 插入資料 修改資料 刪除資料 刪除表 刪除庫。1 建庫 在命令列下輸入 sqlite3 test.db 注意當前是什麼使用者如果是root使用者則該庫建立在 home目錄下,其他使用者庫建立在使用者的根目錄下 sqlite database 顯示建立的資料庫 2 ...