Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL、C++、WindowsXP:mySqLyIn()抛出异常_Mysql - Fatal编程技术网

MySQL、C++、WindowsXP:mySqLyIn()抛出异常

MySQL、C++、WindowsXP:mySqLyIn()抛出异常,mysql,Mysql,守则: int main(int argc, char** argv) { MYSQL* mysql = mysql_init(NULL); getchar(); mysql_close(mysql); return 0; } 在调用mysql_initNULL期间引发异常访问冲突读取位置0x0…04。 我无法找出可能的原因-我甚至还没有连接到任何服务器-这只是初始化。尝试将libmysql.lib添加到输入链接器 如果您使用的是Visual Studio,请将libmysql.

守则:

int main(int argc, char** argv)
{
 MYSQL* mysql = mysql_init(NULL);

 getchar();

 mysql_close(mysql);

 return 0;
}
在调用mysql_initNULL期间引发异常访问冲突读取位置0x0…04。 我无法找出可能的原因-我甚至还没有连接到任何服务器-这只是初始化。

尝试将libmysql.lib添加到输入链接器

如果您使用的是Visual Studio,请将libmysql.lib添加到以下位置的所有文件夹:

C:\Program Files x86\Windows Kits\10\Lib\10.0.16299.0\um

接下来,在VisualStudio中转到项目>属性>链接器>输入

在“其他依赖项”下,单击箭头并单击“编辑”

在顶部框中,在列表中添加libmysql.lib

单击确定、应用和确定


链接:

您有任何附加服务吗?是否定义了宏?包括:。只是默认定义:WIN32、\u调试、\u控制台。链接到LImyMyL.D.L.B的结果是相同的。没有真正的帮助,但是当做C++时,你可能也想看看MySQL掉到一边。PostgreSQL的工作没有任何问题。无论如何,谢谢。那是8年前的事了。我想,如果缺少任何定义(而不是运行时),就会出现编译错误。