失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux c语言编写聊天室mysql_Linux平台上用C语言实现与MySQL数据库的连接

linux c语言编写聊天室mysql_Linux平台上用C语言实现与MySQL数据库的连接

时间:2020-01-31 05:08:53

相关推荐

linux c语言编写聊天室mysql_Linux平台上用C语言实现与MySQL数据库的连接

测试代码如下:

//查询操作

#include

#include

#include

#define HOST "localhost"

#define USERNAME "用户名"

#define PASSWORD "密码"

#define DATABASE "PublicResourcesDB"

int main(void)

{

MYSQL mysql;

MYSQL_ROW row;

MYSQL_RES *result;

unsigned int num_fields;

unsigned int i;

mysql_init(&mysql);

if(!mysql_real_connect(&mysql, HOST, USERNAME, PASSWORD, DATABASE, 0, NULL, 0))

{

printf("Connection failed,%s\n",mysql_error(&mysql));

}

mysql_query(&mysql, "set names utf8");

if(!mysql_query(&mysql,"SELECT * FROM area"))

{

result = mysql_store_result(&mysql);

if(!result)

{

perror("result error.");

exit(1);

}

num_fields = mysql_num_fields(result);

while(row = mysql_fetch_row(result))

{

for(i=0; i

{

printf("%s\t",row[i]);

}

printf("\n");

}

mysql_free_result(result);

}

mysql_close(&mysql);

return 0;

}

如果觉得《linux c语言编写聊天室mysql_Linux平台上用C语言实现与MySQL数据库的连接》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。