vs2015连接mysql进行数据库操作
2024-10-16 11:36:08
要求:电脑提前安装好vs,mysql。
1、在需要连接mysql的项目上右键选择“属性” -> “C/C++” -> “常规” ->选择“附加包含目录”
在弹出窗口中添加mysql的安装目录,我的是“C:\Program Files\MySQL\MySQL Server 8.0\include”->确定。
2、在“链接器” ->"常规" ->“附加库目录”,添加mysql安装目录下的lib所在路径。我的是“C:\Program Files\MySQL\MySQL Server 8.0\lib”
3、在“链接器” ->"输入" ->“附加依赖项”,添加“libmysql.lib”(这个地方添加的都一样)
4、将C:\Program Files\MySQL\MySQL Server 8.0\lib下的libmysql.dll拷贝到项目文件夹下。
5、运行测试
#include <mysql.h> #include <iostream> #include<string> #include<vector> using namespace std; int main() { const char user[] = "root"; //username const char pswd[] = "*********"; //password const char host[] = "localhost"; //or"127.0.0.1" ; MYSQL mysql; mysql_init(&mysql); )) { cout << "connect success!" << endl; return true; } else { cout << "connect failed!" << endl; return false; } }
注:若提示#include<mysql.h>有错误,则应检查本地编辑器的配置跟前四步添加库的时候的配置是否一致。
我在前面添加库时配置是:release x64.
则本地配置也应该选择:
最新文章
- html基础 1
- 必须知道的.net(性能条款)
- javascript事件与event对象的属性
- 关于HTTP GET请求的url中文参数编码
- C语言 百人拉百灯问题
- 失败经历--在windows下安装meld
- Android njava.net.UnknownHostException: Unable to resolve host
- [置顶] Asp.Net底层原理(一、浏览器和服务器的交互原理)
- hdu 4778 Rabbit Kingdom(减少国家)
- HDU1865--More is better(统计并查集的秩(元素个数))
- 更改oracle字符集
- java_弹球小游戏
- SQL-删除重复记录
- jQuery提示parsererror错误解决办法
- Python中的转义
- PAT1130:Infix Expression
- sql语句基础
- Mybatis项目中不使用代理写法【我】
- 自建docker swarm体验简单之美
- python将xml转换成json数据