gpt4 book ai didi

c++ - mysql_real_connect 给出段错误 - C++

转载 作者:行者123 更新时间:2023-11-30 00:06:44 27 4
gpt4 key购买 nike

我正在尝试构建一个队列处理器,它从 mysql 获取任务作业,并且我需要 mysql 连接器变量是全局的,因为我需要在多个函数中使用它。这是代码:

...

MYSQL *connect;

...

int main(int argc, char *argv[]) {
...
connect = mysql_init(NULL);
if (connect == NULL) { do something and end }
mysql_real_connect(connect, "127.0.0.1", "username", "password" , "database", 0, 0, 0);
...
return 0;
}

无论我尝试什么,在调用 mysql_real_connect 函数时都会出现错误。请帮忙!

最佳答案

也许编译器将 connect 与另一个变量或函数名称(例如套接字 connect)混淆了。尝试不同的变量名称 - 不过应该会产生警告。

关于c++ - mysql_real_connect 给出段错误 - C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24480480/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com