WEB开发网
开发学院数据库MySQL MySQL for Linux on POWER 开发应用 阅读

MySQL for Linux on POWER 开发应用

 2008-01-18 11:06:14 来源:WEB开发网   
核心提示: 函数 display_rs() 中有显示 ResultSet 对象的标准代码,与 MySQL 数据库的连接在 main() 函数中完成,MySQL for Linux on POWER 开发应用(5),在 MySQL Connector/J 中实现 java.sql.Driver 的类的名

函数 display_rs() 中有显示 ResultSet 对象的标准代码。与 MySQL 数据库的连接在 main() 函数中完成。

在 MySQL Connector/J 中实现 java.sql.Driver 的类的名称是 com.mysql.jdbc.Driver。org.gjt.mm.mysql.Driver 类名可以用于保持与较老版本的向后兼容。

让 JVM 可以使用 Connector/J JDBC 驱动程序的最常见方式是,在 CLASSPATH 变量中包含 mysql-connector-java-[version]-bin.jar 文件的路径。

下面给出了字符串,接着是通常的 JDBC URL 格式:

String url="jdbc:mysql://localhost/CONTRACTING";

成功地连接到 MySQL 服务器和数据库后,您就可以执行简单的查询,如下:

1. Show contents of the table JOB
2. Exit

选项“1”将显示出查询 “SELECT * FROM JOB”的结果。

JOB_CODE    JOB_NAME           JOB_HOUR_CHRG
200       Application Programmer    35.48
201       Database Administrator    38.50
202       Technical Support      27.00
207       Database Designer      49.99

第二个选项将生成 JOB 表的内容,第三个选项将关闭程序。

此示例的编译和运行使用的是 IBM 为用于 POWER 和 PPC 体系结构的 Linux 所提供的 64-位 JDK 1.4.2。

使用 C 和 C++ 进行 MySQL 开发

在 MySQL 服务器中附带了用于连接 MySQL 的官方 C API。要使用用于 MySQL 的 C API,您的代码必须包含 mysql.h 头文件,确保您的程序链接到 MySQL 客户机程序库。

也有 C++ API,名为 MySQL++,用于通过 C++ 连接 MySQL。这个 API 是 MySQL 的 C API 的一个 C++ 包装器。它是依照标准模板库(Standard Template Library,STL)的原理构建的。所以,使用它与使用 STL 组件一样简单。可以从 Tangentsoft.net 获得 MySQL++;那个 Web 站点还有很多能够编译的示例,可以用来自学这个 API(见 参考资料)。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:MySQL for Linux

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接