VC使用mysql API 连接mysql数据库
2015-06-03 18:42
323 查看
前提 安装vc和mysql (必要的嘛)
我自己是vs2013和mysql5.6
经过以上步骤数据库就连接完成。
如果出现link错误,请看上篇。
还有其他的连接方式比如ODBC和DAO。可以尝试。
我自己是vs2013和mysql5.6
使用mysql的api来连接mysql,所以必须要做的就是要把mysql提供的api函数包含的项目里边。 在当前项目上右键属性,如下图: ![这里写图片描述](http://img.blog.csdn.net/20150603182603798) 要添加的地方就红线标记处的位置。 在包含目录中添加C:\Program Files\MySQL\MySQL Server 5.6\include(根据自己的安装目录而定) 在库目录中添加:C:\Program Files\MySQL\MySQL Server 5.6\lib 和 C:\Program Files\MySQL\MySQL Server 5.6\lib\debug 接下来需要在链接器中添加 ![这里写图片描述](http://img.blog.csdn.net/20150603183108872) mysql.lib 最后将mysql.lib和mysql.dll拷贝粘贴到你的项目文件夹里边。 接下来就是使用mysql的函数链接数据库了
MYSQL mysql; mysql_init(&mysql); // 链接函数的参数依次是,MYSQL类型的结构体,在执行sql语句中都要用到,localhost是数据库的IP地址,root是用户类型,123456是数据库的密码,db是数据的名称,3306是数据库端口号 if (!mysql_real_connect(&mysql, "localhost", "root", "123456", "db ", 3306, NULL, 0)) { return FALSE; }
经过以上步骤数据库就连接完成。
如果出现link错误,请看上篇。
还有其他的连接方式比如ODBC和DAO。可以尝试。
相关文章推荐
- MySQL字符集问题
- Mysql PXC 问题从节点不能启动问题
- MySql之char与varchar
- Navicat for Mysql 只导出数据表结构(.sql文件)的方法
- (5)mysql优化之MyISAM表锁
- 利mysql-binlog日志恢复数据库
- MFC连接mysql出错
- MYSQL字符集设置
- MySQL运行状态show status中文详解
- ubuntu 安装MySQL
- 在 Mac 下用 Homebrew 安装 MySQL
- mysql同步复制
- How to completely uninstall mysql in ubuntu
- MySQL开发规范
- linix下的mysql源码安装
- mysql 按日期查询
- MySQL多字符集备份恢复测试
- 基于Mysql C Api编写mysql客户端程序 多线程
- mysql的tmp_table_size和max_heap_table_size
- JFinal调用Mysql存储过程方法