色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c 連接到mysql數據庫

錢艷冰2年前10瀏覽0評論

在c語言中,我們可以使用第三方庫來連接MySQL數據庫,這個庫就是MySQL Connector/C庫。下面讓我們來介紹如何使用這個庫來連接MySQL數據庫。

//首先需要引入庫文件
#includeint main()
{
//初始化連接
MYSQL conn;
mysql_init(&conn);
//連接到數據庫
mysql_real_connect(&conn, "localhost", "user", "password", "database", 0, NULL, 0);
//查詢數據
mysql_query(&conn, "select * from table");
//獲取查詢結果
MYSQL_RES* res = mysql_store_result(&conn);
//遍歷查詢結果
MYSQL_ROW row;
while((row = mysql_fetch_row(res)) != NULL)
{
printf("%s %s %s\n", row[0], row[1], row[2]);
}
//釋放查詢結果內存
mysql_free_result(res);
//關閉連接
mysql_close(&conn);
return 0;
}

在上面的代碼中,mysql_init函數用來初始化連接對象,mysql_real_connect函數用來連接MySQL數據庫,其中參數依次為MySQL連接對象、數據庫主機名、用戶名、密碼、數據庫名等信息,最后一個參數表示連接類型,0表示TCP協議。mysql_query函數用來查詢數據,mysql_store_result函數用來獲取查詢結果,mysql_fetch_row函數用來按行讀取查詢結果。遍歷完查詢結果后,記得釋放內存,最后使用mysql_close函數關閉連接。