mysql sdk 编程 简单插入

来源:互联网 发布:新网站怎么做优化 编辑:程序博客网 时间:2024/05/29 10:29
void test2(){MYSQL *mysql = mysql_init(NULL);if (mysql_real_connect(mysql,"localhost","root","admin",NULL,0,NULL,0)){if (mysql_select_db(mysql,"test") == 0){if (mysql_query(mysql,"insert into `data`(`id`,`name`)value(NULL,'safedebug')") == 0 ){my_ulonglong ullrow = mysql_affected_rows(mysql);printf("被影响的行数 %ld\r\n",ullrow);//下面这个必须是你插入 的主索引是自动增长的,才能查到printf("被影响的行id %d\r\n",mysql_insert_id(mysql));}else{printf("execute query error %s\r\n",mysql_error(mysql));}}else{printf("select db error\r\n");}}else{printf("connect error!\r\n");}}

相对于第一篇,首先连接的时候,我没有指定数据库名称,然后用select_db来选择,在后面,简单的执行插入语句。
0 0
原创粉丝点击