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数据库的连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: epon matlab仿真,一种新型的E
- 下一篇: 保护 wp cron.php,wp-cr