欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c 怎么與mysql數據庫

榮姿康2年前12瀏覽0評論

在C語言中,與MySQL數據庫進行交互需要使用MySQL的C API。具體步驟如下:

//1.連接到數據庫
MYSQL conn;
mysql_init(&conn);
mysql_real_connect(&conn,"localhost","root","password","mydatabase",3306,NULL,0);
if(!pMysql) printf("數據庫連接失敗!");
//2.執行SQL語句
char sql[100] = "SELECT * FROM student WHERE id = 1";
mysql_query(&conn,sql);
MYSQL_RES *result = mysql_store_result(&conn);
mysql_free_result(result);
//3.獲取結果集
MYSQL_ROW row;
int num_fields = mysql_num_fields(result);
while((row = mysql_fetch_row(result)))
{
for(int i=0; i

在以上示例中,首先使用mysql_init函數初始化一個MYSQL對象并連接到數據庫;然后執行SQL語句并保存結果集;接著通過mysql_fetch_row函數遍歷結果集并獲取每一行數據;最后通過mysql_close函數關閉數據庫連接。

需要注意的是,在執行SQL語句時需要使用mysql_real_query函數代替mysql_query函數,以防止SQL注入攻擊。