今天在看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....