VC下使用MySql的方法

来源:互联网 发布:ubuntu修改grub启动项 编辑:程序博客网 时间:2024/05/16 19:00

VC下使用MySql的方法

博客分类: 数据库
MySQLVC++SQLSQL ServerC#
[/size] 在做对比mysql和sqlite数据对比工作时候,我用C++编程来实现时候遇到了些问题,首先就是怎么在C++里把mysql的数据读出来,现在解决如下:
1.需要用到的头文件?
由于C++没有提供专门的数据库操作接口函数,相应的接口函数都由第三方来提供。Mysql本身提供了这些函数接口,因此我们要把他们导入到项目中。这里要注意的是,安装mysql时候,要选上安装开发组件,安装后才会包含这些头文件,而接口函数就由这些头文件和lib等文件提供。Mysql似乎没有公开这些接口函数的实现代码,而是封装进了静态库文件libmyql.lib和动态库文件libmysql.dll。
因此我们首先要做两个事情:
1.1mysql安装目录的里mysql server 5.0\lib\debug下的libmysql.lib和 libmysql.dll复制到C++工程等项目文件夹里
由于appserv里的mysql里,我找不到此项,因此我在网上下载了一个mysql代码,把其中的lib和include放到工程目录里,这两个文件夹含有上面提到的
2、然后参考网上的代码我在工程文件里添了头:
pragma comment(lib,”lib\libmysql.lib”) //把库文件载入C++项目
#include”iostream”
#include

原创粉丝点击