Developing DataBase Applications Using MySQL Connector/C++ 中文文本

家资是何物,积帙列梁梠。这篇文章主要讲述Developing DataBase Applications Using MySQL Connector/C++ 中文文本相关的知识,希望能为你提供帮助。

日期备注
2020年6月3日对排版进行了调整。
??翻译自mysql Connector C+ + 帮助文档[http://download.csdn.net/detail/midle110/4931166]
??本教程将利用从mysql数据库中链接, 插入和检索数据的简单示例向您展示构建和安装MySQL Connector C + + 驱动程序的基本步骤。因为本文的重点是使用C+ + Connector链接数据库, 也就是从C+ + 应用程序的链接, 因此现假定您的客户机上已经安装某种MySQL数据库或者可以访问某种MySQL数据库。
??本教程的目标读者是那些初次接触MySQL Connection/C+ + 但熟悉C+ + 语言开发和MySQL数据库的开发人员。
??下面列出了本教程中用于编译, 构建和运行示例的工具和技术:
Database (数据库版本)MySQL Server 5.1.24-rc
C+ + Driver (C+ + 驱动器)MySQL Connector C+ + 1.0.5
MySQL Client Library (MySQL客户端库)MySQL Connector/C 6.0
Compiler (编译器)Sun Studio 12 C+ + compiler
Make (make工具)CMake 2.6.3
Operating System (操作系统)OpenSolaris 2008.11 32-bit
CPU / ISAIntel Centrino / x86
Hardware (硬件)Toshiba Tecra M2 Laptop
【Developing DataBase Applications Using MySQL Connector/C++ 中文文本】
文章目录
  • 1 基于JDBC 4.0规范的MySQL C + + 规范
  • 2 如何安装MySQL Connector C+ +
    • 2.1 安装文件安装
    • 2.2 源码安装
  • 3 运行时依赖关系
  • 4 开发C+ + 应用程序的IDE
  • 5 为例程在test数据库中创建City表
  • 6 测试MySQL数据库与Connector C+ + 的链接状态
    • 6.1 建立与MySQL服务器的连接
    • 6.2 获取一个Statement对象
    • 6.3 执行SQL语句
    • 6.4 从结果集中检索数据
  • 7 使用准备语句
    • 7.1 创建一个PreparedStatement对象
    • 7.2 PreparedStatement参数的供应值
    • 7.3 在PreparedStatement对象中执行SQL语句
  • 8 使用事务
    • 8.1 禁用自动提交模式
    • 8.2 提交或回滚事务
    • 8.3 回滚到事务中的保存点
  • 9 访问结果集元数据
    • 9.1 准备语句和结果集元数据
  • 10 访问数据库元数据
  • 11 从PreparedStatement对象访问参数元数据
    • 11.1 清理: 释放系统资源
  • 12 捕获异常
  • 13 使用MySQL Connector C+ + 调试跟踪
    • 13.1 由MySQL客户端库生成的跟踪
    • 13.2 由Connector C + + 驱动程序生成的内部跟踪
  • 14 其他信息
    • 14.1 致谢
    • 14.2 关于作者
  • 15 附录I: 从源安装MySQL Connector C + +
    • 15.1 Build & Install MySQL Connector C+ +

    推荐阅读