python操做mysql數據庫

(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()

相關文章
相關標籤/搜索