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