VS2015连接mysql
来源:互联网 发布:大同证券交易软件下载 编辑:程序博客网 时间:2024/05/12 16:46
像所有前面做的opencv配置和vtk配置一样,首先,在属性页面中,选择C/C++ ——>General,在右边 附加包含目录 中添加D:\mysql-5.6.26-winx64\include,即找到你的include文件夹所在目录添加。其次,选择Linker——>General,附加库目录中添加D:\mysql-5.6.26-winx64\lib,即找到你自己的lib文件夹所在的目录添加。最后添加的是,Linker——>Input,添加libmysql.lib。到这里,所有需要配置的属性就配置好了。写一个测试代码测试一下,代码粘贴如下:
#include<winsock.h>//#include<winsock2.h> //任选其一,据说是高版本与低版本的关系#include<iostream>#include<string>#include<mysql.h>using namespace std;int main(){//必备数据结构MYSQL mydata; //=mysql_init((MYSQL*)0); //初始化数据结构if (NULL != mysql_init(&mydata)) {cout << "mysql_init()succeed" << endl;}else {cout << "mysql_init()failed" << endl;return -1;}//初始化数据库if (0 == mysql_library_init(0, NULL, NULL)) {cout << "mysql_library_init()succeed" << endl;}else {cout << "mysql_library_init()failed" << endl;return -1;}//连接数据库if (NULL != mysql_real_connect(&mydata, "localhost","root", "","test", 3306,NULL, 0))//这里的地址,用户名,密码,数据库,端口可以根据自己本地的情况更改{cout << "mysql_real_connect()succeed" << endl;}else{cout << "mysql_real_connect()failed" << endl;return -1;}//操作……mysql_close(&mydata);system("pause");return 0;}
运行程序,出现以下错误:
LNK2019错误,修改方法如下,修改窗口上方Debug模式后面的x86改为x64:
再次运行程序,出现错误:无法启动此程序,因为计算机中丢失libmysql.dll。如下图:
解决方法:从lib文件夹中复制libmysql.dll到C盘windows/System32文件夹里。再次运行程序,终于对了,结果图如下:
1 0
- VS2015连接mySQL数据库
- VS2015 + EF6连接MYSQL
- VS2015连接mysql
- vs2015 C#连接mysql
- VS2015 + EF6连接MYSQL
- VS2015连接mySQL数据库
- VS2015 C#连接MySQL
- VS2015连接mysql数据库
- VS2015 +EF6 连接MYSQL数据库生成实体
- VS2015 +EF6 连接MYSQL数据库生成实体
- VS2015 +EF6 连接MYSQL数据库生成实体
- VS2015服务器资源管理器连接Mysql数据库
- VS2015连接mysql遇到的几个问题
- VS2015 ASP.NET连接Mysql方法
- VS2015编写C语言程序连接mysql并插入变量
- VS2015下C语言连接mysql数据库问题
- VS2015 连接数据库操作
- VS2015链接mysql数据库
- Python图像处理常用代码,numpy教程
- Oracle-分析函数之取上下行数据lag()和lead()
- 1043. Is It a Binary Search Tree (25)
- stack 底层简单实现 链表实现
- HDU ACM 1 1087 Super Jumping! Jumping! Jumping!
- VS2015连接mysql
- c++多线程编程
- Faster R-CNN: TowardsReal-Time Object Detection with Region Proposal Networks阅读笔记
- Google社工
- hdu3549Flow Problem
- [回归分析][7]--定性预测变量
- OpenCV Mat 数据结构
- 求二进制数中1的个数
- SQLServer版本对应内部数据库版本号