標籤:style blog http io ar color os 使用 sp
Python串連Mysql資料庫(Debian)
以下是Python 2.*版本的安裝方法,MySQL-python暫不支援Python 3.*版本
提前要做的工作:
安裝setuptools,在終端中運行
wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
安裝pip,下載“get_pip.py”,運行
python get_pip.py
運行如下命令裝好必要的包
sudo apt-get install python-dev libmysqld-dev libmysqlclient-dev
正式安裝:
安裝MySQL(有些系統內建):
sudo apt-get install mysql-server
下載MySQL-python並解壓,進入解壓出的檔案夾下,依次運行命令
python setup.py build python setup.py install
使用
代碼執行個體(來自w3cschool),串連MySQL的TESTDB資料庫,輸出MySQL的版本號碼:
# encoding: utf-8#!/usr/bin/pythonimport MySQLdb# 開啟資料庫連接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()
?
Python串連Mysql資料庫(Debian)