当前位置: 编程技术>c/c++/嵌入式
C连接Mysql数据库代码
来源: 互联网 发布时间:2014-10-22
本文导语: 代码如下://vc工具中添加E:WAMPBINMYSQLMYSQL5.5.8LIB 路径 //在工程设置-》链接》库模块中添加 libmysql.lib #include #include #include #include #include "E:wampbinmysqlmysql5.5.8includemysql.h" void main(){ MYSQL *conn; ...
代码如下:
//vc工具中添加E:WAMPBINMYSQLMYSQL5.5.8LIB 路径
//在工程设置-》链接》库模块中添加 libmysql.lib
#include
#include
#include
#include
#include "E:wampbinmysqlmysql5.5.8includemysql.h"
void main(){
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char *server ="localhost";
char *user ="root";
char *password="";
char *database="test";
char sql[1024]="select * from chinaren";
conn=mysql_init(NULL);
if(!mysql_real_connect(conn,server,user,password,database,0,NULL,0)){
fprintf(stderr,"%sn",mysql_error(conn));
exit(1);
}
if(mysql_query(conn,sql)){
fprintf(stderr,"%sn",mysql_error(conn));
exit(1);
}
res=mysql_use_result(conn);
while((row = mysql_fetch_row(res))!=NULL){
printf("%sn",row[2]);
}
mysql_free_result(res);
mysql_close(conn);
}
//在工程设置-》链接》库模块中添加 libmysql.lib
#include
#include
#include
#include
#include "E:wampbinmysqlmysql5.5.8includemysql.h"
void main(){
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char *server ="localhost";
char *user ="root";
char *password="";
char *database="test";
char sql[1024]="select * from chinaren";
conn=mysql_init(NULL);
if(!mysql_real_connect(conn,server,user,password,database,0,NULL,0)){
fprintf(stderr,"%sn",mysql_error(conn));
exit(1);
}
if(mysql_query(conn,sql)){
fprintf(stderr,"%sn",mysql_error(conn));
exit(1);
}
res=mysql_use_result(conn);
while((row = mysql_fetch_row(res))!=NULL){
printf("%sn",row[2]);
}
mysql_free_result(res);
mysql_close(conn);
}