C++操作MySQL数据库

论坛 期权论坛 期权     
往往智慧阿   2019-7-13 07:43   2777   0

一、通过C++ API方式调用
二、通过mysql的ConnectorC++
1、通过C++ API方式调用
    1.1、环境配置首先需要安装MySQL数据库,之后新建C++项目,添加MySQL中include文件夹的目录。工程----->属性---->VC++目录---->包含目录,比如我的本地目录为F:\mysql\include,接着将F:\mysql\lib添加到同一页面中的库目录中。将lib文件夹中的libmysql.lib和libmysql.dll添加到本地项目中。   
    1.2、确保你安装的数据库和项目的解决方案平台统一,如果数据库是64位,而项目是在win32平台下,就要将vs平台换成x64。(配置完成)2、通过mysql的Connector C++
MySQL C++ Driver的实现基于JDBC4.0规范

  MySQL Connector/C++是由Sun Microsystems开发的MySQL连接器。它提供了基于OO的编程接口与数据库驱动来操作MySQL服务器。
与许多其他现存的C++接口实现不同,Connector/C++遵循了JDBC规范。也就是说,Connector/C++ Driver的API主要是基于Java语言的JDBC接口。JDBC是java语言与各种数据库连接的标准工业接口。Connector/C++实现了大部分JDBC4.0规范。如果C++程序的开发者很熟悉JDBC编程,将很快的入门。
MySQL Connector/C++实现了下面这些类:
Driver
Connection
Statement
PreparedStatement
ResultSet
Savepoint
DatabaseMetaData
ResultSetMetaData
ParameterMetaData
步骤:1、安装MySQL Connector/C++2、为示例程序创建数据库与数据表3、使用Connector/C++测试数据库连接




分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP