C語言連線mysql資料庫實戰

2021-07-09 04:47:46 字數 562 閱讀 7758

今天在看php核心原始碼看到mysql資料庫連線這一塊,就想自己用c語言連線一下mysql資料庫。告訴自己永遠別停留在想的階段,一定需要多敲。

#include 

#include

#include "/usr/local/mysql/include/mysql/mysql.h"#mysql的介面函式都在mysql.h中有定義,所以很多介面函式可以使用

int main()

printf("\n");

while(sql_row=mysql_fetch_row(result))}}

}else

mysql_free_result(result);

mysql_close(&mysql_link);

return

0;}

sudo gcc mysql_client.c -l /usr/local/mysql/include/mysql -lmysqlclient -o mysql_client.o#編譯

C語言連線MySQL資料庫

不想用odbc什麼的連線資料庫,想直接用mysql提供的介面連線資料庫。我用的是vs2005。網上的一些介紹都是修改專案屬性等的設定,我不喜歡那樣。首先 我們需要的檔案有mysql.h my alloc.h my list.h mysql com.h mysql time.h mysql versi...

C語言連線mysql資料庫

一 分配或初始化與mysql real connect 相適應的mysql物件。用mysql init 函式。mysql mysql init mysql mysql 描述 分配或初始化與mysql real connect 相適應的mysql物件。如果mysql是null指標,該函式將分配 初始化...

C語言連線mysql資料庫

作業系統是linux,需要mysql客戶端軟體開發庫libmysqlclient,這個函式庫是mysql的組成部分之一。一般標頭檔案都在 usr include mysql路徑下,庫檔案都在 usr lib mysql路徑下。如果沒有需要安裝mysql devel包 mysql devel 5.1....