c 用mysql查詢,怎樣用c語(yǔ)言給mysql數(shù)據(jù)庫(kù)插數(shù)據(jù)?
假如用戶輸入的姓名和年齡值分別保存在變量name,age中:
char sql_insert[200];
sprintf(sql_insert, "INSERT INTO table values('%s','%d');", name, age);
mysql_query(&mysql_conn, sql_insert);
上述語(yǔ)句在執(zhí)行完sprintf語(yǔ)句后,sql_insert中保存的是INSERT查詢語(yǔ)句字符串,sql_insert作為mysql_query()語(yǔ)句的參數(shù)即可實(shí)現(xiàn)正確的插入。