[cpp]view plain
copy
#include
#include
#include "mysql/mysql.h"
intmain(
void
) else
char
*sql =
"select host,user from user order by rand()"
; if
(mysql_query(&mysql, sql)!=0)
rs = mysql_store_result(&mysql); /* 獲取查詢結果 */
while
((row = mysql_fetch_row(rs)))
mysql_free_result(rs); /* 釋放結果集 */
mysql_close(&mysql); /* 關閉連線 */
return
1;
}
用以下命令使用 gcc 編譯 這個 c原始檔.
gcc -o mysqltest -g mysqltest.c -lmysqlclient
./mysqltest
LINUX下通過C 訪問SQLSERVER資料庫
linux下通過c 訪問微軟的資料庫,有點麻煩。微軟官方的linux資料庫驅動支援不好,本例通過unixodbc,使用freetds驅動,再通過soci封裝的odbc方式訪問資料庫 具體版本 unixodbc 2.3.4.tar.gz和freetds 0.95.19.tar.gz tar xvf u...
C語言通過Hiredis訪問redis資料庫
c語言訪問redis資料庫 準備hiredis庫 centos7或8 hiredis 0.11.0.tar.gz yum install redis 安裝hiredis庫 解壓hiredis壓縮包 tar zcvf hiredis 0.11.0.tar.gz 在hiredis根目錄執行 make m...
C語言程式設計實現病毒,木馬等的dll遠
有人問學完了c可以做什麼,似乎好像什麼也做不了,其實你學完了,你就可以用你學的這些知識做到windows系統下的一切,因為windows的基層本身也是用c寫的你只要熟悉這些函式就行了,甚至你超越現在的windows系統,根據它來用c進行驅動開發,甚至你如果對windows不滿意,還可以用c自己寫一款...