目录
环境搭建
1.按 alt+f7 或 项目=> 属性进入项目属性设置
2.将 mysql 安装目录中的 include 文件夹目录加入到(c/c++ => general/常规
=>Additional include directories/附加包含目录)中。
文件夹目录依自己电脑为准,我电脑上是:D:\software\MySQL\mysql-8.0.29-winx64\include
;(这里面全是我们要用到的头文件)
3. 将 mysql 安装目录中的 lib 文件夹目录加入到 additional library directory
(linker/链接器 => general/常规 => additional library directory/附加库目录)
lib 文件夹目录。
同上:D:\software\MySQL\mysql-8.0.29-winx64\lib
4.将 libmysql.lib;加入到 linker/链接器=>input/输入=>additional dependencies/
附加依赖项,注意分号
上面是实训指导的配置步骤
出现报错的解决步骤
错误1:
解决:
1.首先找到 libmysql.dll 文件
2.粘贴到项目目录里
错误2:
解决:
“配置属性”-“调试”-“环境” 中编辑,把环境设置为数据库的bin文件夹即可
成功
PS:
用到的代码
#include <iostream>
#include <WinSock2.h>
#include <mysql.h>
using namespace std;
MYSQL mysql;//声明mysql变量;
int main()
{
mysql_init(&mysql);//初始化mysql变量;
if(!(mysql_real_connect(&mysql,"localhost","root","111111","test1",3306,NULL,0)))
{
printf("连接失败%s\n",mysql_error(&mysql));
}else
{
printf("连接成功");
}
return 0;
}
注意:密码和连接的库记得改成自己的