#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "/usr/include/mysql/mysql.h"
int main()
{
MYSQL test;
mysql_init(&test);
if(!mysql_real_connect(&test,"localhost","root","226320","video",0,NULL,0));
{
fprintf(stderr,"cannot connect to mysql,Error: %s\n",mysql_error(&test)); return 0;
}
fprintf(stderr,"ok,now close connect to mysql !");
mysql_close(&test);
return 0 ;
}
[root@localhost ~] gcc -o test test.c -L /usr/lib/mysql -lmysqlclient[root@localhost ~]./test
cannot connect to mysql,Error:为什么错误不显示,谢谢
#include <stdio.h>
#include <string.h>
#include "/usr/include/mysql/mysql.h"
int main()
{
MYSQL test;
mysql_init(&test);
if(!mysql_real_connect(&test,"localhost","root","226320","video",0,NULL,0));
{
fprintf(stderr,"cannot connect to mysql,Error: %s\n",mysql_error(&test)); return 0;
}
fprintf(stderr,"ok,now close connect to mysql !");
mysql_close(&test);
return 0 ;
}
[root@localhost ~] gcc -o test test.c -L /usr/lib/mysql -lmysqlclient[root@localhost ~]./test
cannot connect to mysql,Error:为什么错误不显示,谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货