|
|
不知道为什么程序运行到下面程序的mysql_real_connect处,就出现问题:program received signal SIGSEGV,Segmentation fault.我用ddd调试,到这里就退出了!实参是这样定义的:MYSQL connection;
调用时用login_db(&connection),而且我的数据库就是jnsip
static int login_db(MYSQL *mysql)
{
MYSQL *c;
mysql_init(mysql);
c=mysql_real_connect(mysql,"localhost","root",NULL,"jnsip",0,NULL,0);
if(c==NULL)
{
printf("%s\n",mysql_error(mysql));
return ERROR;
}
return OK;
} |
|