LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 820|回复: 1

mysql_real_connect问题

[复制链接]
发表于 2006-11-2 09:44:11 | 显示全部楼层 |阅读模式
不知道为什么程序运行到下面程序的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;
}
发表于 2006-11-6 14:24:01 | 显示全部楼层
好像是这样的:
mysql = mysql_init(NULL);
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表