redhat 9 下sqlite 3的安裝及程式設計

2021-06-26 19:58:48 字數 1305 閱讀 1146

redhat 9 下sqlite 3的安裝及程式設計

2023年11月5日16:38:43

1、將sqlite-amalgamation-3.7.3.tar.gz上傳到/home/encoder目錄.

2、解壓:tar -zxvf sqlite-amalgamation-3.7.3.tar.gz

3、進入目錄:cd sqlite-3.7.3/

4、安裝:

./configure

make

make install

ldconfig

5、執行sqlite3 student命令,建立乙個資料庫。在該命令下執行以下命令:

//建表

create table user(username text primary key, password text);

//插資料

insert into user values("tianyou121", "123");

//查表

select * from user; 

//退出

.quit

6、程式設計:

源**:

#include #include #include int myfunc(void *p, int argc, char **argv, char **argvv)

putchar('/n');

return 0;

}int main(int argc, char *argv)

ret = sqlite3_exec(db, "select * from user;", myfunc, &empty, &err);

if(ret != sqlite_ok)

if(empty)

sqlite3_close(db);

return 0;

}

編譯:

gcc -o sqlite_t sqlite3_t.c -lsqlite3

//插入語句

ret = sqlite3_exec(db, "insert into user11 values(\"tianyou123456789\", \"123456789\");", myfunc, &empty, &err);

//修改表名.

sqlite> alter table etcblacklist32 rename to etcblacklist3201;

//查詢所有表.

sqlite> select name from sqlite_master where type='table';

RedHat9安裝tftp服務

檢視tftp服務安裝了沒有 使用setup檢視tftp服務在安裝redhat9時有沒有安裝。或者使用命令 netstat a grep tftp,如果出現udp 0 0 tftp 則代表已經安裝tftp服務 如果沒有安裝,也沒有關係,將安裝包的第三個包重新掛在到linux中 redhat rpms目...

RedHat9安裝nfs服務

使用命令檢視是否安裝了nfs,rpm q nfs utils 如果沒有安裝,nfs安裝包在redhat第一張盤 redhat rpms目錄中,將安裝包拷貝到某個目錄下 執行命令rpm ivh nfs utils 1.0.1 2.9.i386.rpm進行安裝 使用setup命令,將nfs服務啟動 修改...

redhat9核心公升級過程

本文記錄了我在winxp下的vmware6.5虛擬機器中公升級linux2.4.2核心到2.6.18的過程。飄揚的這篇文章寫的很詳細,只是個別地方還有瑕疵,本文主要就是以該文為藍本,修正了原文中的一些錯誤,並加入了編譯圖示的詳細說明。2 我自己以前寫的核心編譯過程筆記。一 安裝linux系統並登陸 ...