(1)python操做mysql數據庫python
安裝MySQLdb,請訪問 http://sourceforge.net/projects/mysql-python ,(Linux平臺能夠訪問:https://pypi.python.org/pypi/MySQL-python)從這裏可選擇適合您的平臺的安裝包,分爲預編譯的二進制文件和源代碼安裝包。mysql
若是您選擇二進制文件發行版本的話,安裝過程基本安裝提示便可完成。若是從源代碼進行安裝的話,則須要切換到MySQLdb發行版本的頂級目錄,並鍵入下列命令:sql
$ gunzip MySQL-python-1.2.2.tar.gz數據庫
$ tar -xvf MySQL-python-1.2.2.tarfetch
$ cd MySQL-python-1.2.2ui
$ python setup.py build.net
$ python setup.py installip
import MySQLdbget
# 打開數據庫鏈接it
db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )
# 使用cursor()方法獲取操做遊標
cursor = db.cursor()
# 使用execute方法執行SQL語句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法獲取一條數據庫。
data = cursor.fetchone()
print "Database version : %s " % data
# 關閉數據庫鏈接
db.close()
try:
# 執行sql語句
cursor.execute(sql)
# 提交到數據庫執行
db.commit()
except:
# Rollback in case there is any error
db.rollback()
# 關閉數據庫鏈接
db.close()