无论什么语言给什么数据库插入数据,用的都是SQL语言的insert into语句。具体格式:
insert into 表名(列名1,列名2,,列名n)values('值1','值2',,'值n');
帮你一下吧,我只能粗写,你自己详细参考一下函数库,下面localhost,是数据库服务器的地址,
username,password分别为访问数据库所需要的用户名和密码,database是数据库的名称,请你参考MYSQL结构体以获取更加详细的参数信息
#include <stdlibh>
#include<stdioh>
#include "mysqlh"
int main(int argc,charargv){
MYSQL conn_ptr;
conn_ptr=mysql_init(NULL);
if(!conn_ptr){
fprintf(stderr,"mysql_init failed\n");
return EXIT_FAILURE;
}
conn_ptr=mysql_real_connect(conn_ptr,"localhost","username","password","database",0,NULL,0);
if(conn_ptr){
printf("Connection success\n");
}else{
printf("Connection failed\n");
}
mysql_close(conn_ptr);
return EXIT_SUCCESS;
}
以上就是关于怎样用c语言给mysql数据库插数据全部的内容,包括:怎样用c语言给mysql数据库插数据、求教高人,linux下c语言如何连接mysql数据库啊,求高手给点资料,谢谢。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)