linux下c語言和mysql資料庫
#include #include #include // 要把mysql標頭檔案設定好
int main(int argc, char *argv)
// 與mysql資料庫引擎建立連線。
conn_ptr = mysql_real_connect(conn_ptr, "localhost", "root", "root",
"test", 0, null, 0);
if (conn_ptr)
else
//query = "delete from stu where name = 'c'";
//t=mysql_real_query(conn_ptr,query, (unsigned int)strlen(query) );
query = "select * from stu";
// 執行query字串中的sql語句
t = mysql_real_query(conn_ptr, query, (unsigned int)strlen(query) );
if (t)
else
// 獲取語句執行的返回結果。
res=mysql_use_result(conn_ptr);
for(r = 0; r <= mysql_field_count(conn_ptr); r++)
printf("\n");
}mysql_close(conn_ptr);
return 0;
}// 用以下命令使用 gcc 編譯 這個 c原始檔.(linux系統要安裝gcc和 mysql嵌入式開發包)
// gcc -o c_mysql_o -g c_mysql.c -lmysqlclient
linux下C語言連線mysql
linux下c語言連線mysql include include include mysql mysql void doquery m res mysql store result mysql if m res null while m field mysql fetch field m res i...
Linux下C語言連線MySQL
include include include int main if mysql query mysql,select from test num fields mysql num fields result while row mysql fetch row result for i 0 i編譯...
Linux下C語言連線MySQL
相對於window下的設定,linux要簡單的很多。1.示例程式 vi mysql c api.c include include mysql mysql.h int main return 0 2.編譯命令 在mysql編譯後的二進位制檔案中,有乙個很有用的二進位制檔案 mysql config ...