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

MySQL for Linux on POWER 开发应用

 2008-01-18 11:06:14 来源:WEB开发网   
核心提示: 本节介绍了如何使用 Python 开发一个用于 MySQL 的简单示例应用程序,要在 Linux 中开发用于 MySQL 的 Python 应用程序,MySQL for Linux on POWER 开发应用(8),您需要至少安装两个组件: Python 解释运行期环境 用于 Python

本节介绍了如何使用 Python 开发一个用于 MySQL 的简单示例应用程序。

要在 Linux 中开发用于 MySQL 的 Python 应用程序,您需要至少安装两个组件:

Python 解释运行期环境

用于 Python 的 MySQLdb Python-MySQL 数据库服务器接口

在 Red Hat Enterprise Linux(RHEL)和 SUSE LINUX Enterprise Server(SLES)等用于 POWER 体系结构的 Linux 中,会包含上面的两个组件。

您也可以访问 Python.org 和 Python-MySQL 项目主页来获得最新的 Python 环境(见 参考资料)。

下面的示例展示了一个简单的 Python 应用程序,它连接到我们在 第 1 部分 所创建的 CONTRACTING 数据库并执行一个简单的查询:

清单 4. Python 代码示例

#! /usr/bin/python
# import MySQL module
import MySQLdb
# connect to the database
db = MySQLdb.connect(host="127.0.0.1", user="username",
passwd="password", db="CONTRACTING")
# get a cursor
cursor = db.cursor()
# SQL statement
cursor.execute("SELECT * FROM JOB")
# get the result set
result = cursor.fetchall()
# iterate through the result set
for record in result:
    print record[0] , "  ", record[1], "  ", record[2]

可见,这个示例程序的结构很简单,遵循了先前示例的结构。

假定文件名是 python2mysql.py,则您可以通过执行下面的命令来执行这个程序:

python python2mysql.py

另一种方式,您可以修改 python2mysql.py 的权限,令其可以执行,然后执行它。在这种情况下,必须要有类似如下的“magic”行:

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

Tags:MySQL for Linux

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