Chinaunix首页 | 论坛 | 博客
  • 博客访问: 226883
  • 博文数量: 17
  • 博客积分: 3130
  • 博客等级: 中校
  • 技术积分: 1630
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-05 16:26
个人简介

戒贪、戒嗔、戒痴

文章分类

全部博文(17)

文章存档

2013年(9)

2009年(6)

2008年(2)

我的朋友

分类: C/C++

2013-01-24 23:30:27

#include

#include

#include

#include

MYSQL mysql;  

int main(int argc,char *argv[])

{

char host[32]="localhost";

char user[32]="root";

char passwd[32]="";

char dbname[32]="passwd_manage";

 

 

char ip[65]; 

 

if (argc != 2)

{

printf("usage: %s ip\n",argv[0]);

return -1;

}

 

sprintf(ip,argv[1]);

 

if( mysql_init(&mysql) == NULL )

{

printf("inital mysql handle error\n");

return 1;

}

if (mysql_real_connect(&mysql,host,user,passwd,dbname,0,NULL,0) == NULL)

{

printf("Failed to connect to database: Error: %s\n",mysql_error(&mysql));

return 1;

}

 

MYSQL_ROW m_row;

MYSQL_RES *m_res;

char sql[1024];

int res=1;

int t,r;

 

sprintf(sql,"select password from t_passwd_info  where host='%s' and username='root'",ip);

if(mysql_query(&mysql,sql) != 0)

{

printf("select ps_info Error: %s\n",mysql_error(&mysql));

return res;

}

 

m_res = mysql_use_result(&mysql);

m_row=mysql_fetch_row(m_res);

printf("%s\n",m_row[0]);

 

db_close();

}

 

 

int db_close()

{

mysql_close(&mysql);

return 0;

}

阅读(202) | 评论(0) | 转发(0) |
0

上一篇:c查询mysql

下一篇:perl格式unix时间

给主人留下些什么吧!~~