我一整天都在寻找这个问题的解决办法。任何帮助都会使我感激的。我使用的是code::blocks ide 16.01。我想从ide连接到mysql数据库服务器。我尝试了很多选择,但都没有成功。我已经安装了mysql安装程序,并下载了mysql连接器和mysql服务器。我要给你看代码和我已经试过的方法。
这是我的简单代码
# include <iostream>
# include <windows.h>
# include <mysql.h>
using namespace std;
int main()
{
MYSQL* conn;
conn = mysql_init(NULL);
if (mysql_real_connect(conn,"localhost","root","","test",0,NULL,0) !=0)
{
cout << "Succesfully Connected to MySQL database xxxx" << endl;
}
mysql_close(conn);
return 0;
}
我有我的mysql安装在c驱动器,我已经链接如下
在做了所有的工作之后,我发现了以下错误
请有人帮帮我。提前谢谢。请随便问一下你们有什么需要知道的。
1条答案
按热度按时间7fyelxc51#
在代码块设置的第三步中,必须指定lib路径(而不是include路径),如下所示:
C:\Program Files\MySQL\MySQL Server 8.0\lib
.然后重新生成应用程序。