1. 程式人生 > >Ubuntu中python鏈接本地數據庫

Ubuntu中python鏈接本地數據庫

mdb har 鏈接 不同的 exe 本地 sql customer sta

由於python鏈接數據庫需要下載DB API模塊:例如你需要訪問Mysql數據,你需要MySQL數據庫模塊。

DB-API是一個規範。 以便為不同的底層數據庫系統和數據庫接口程序提供一致的訪問接口。

Python的DB-API,為大多數的數據庫實現了接口,使用它連接各數據庫後,就可以用相同的方式操作各數據庫。

1,在Ubuntu安裝MySQL數據庫模塊需要先安裝依賴包,命令如下:

sudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools
2,安裝完依賴包後安裝mysqldb
sudo apt-get install python-mysqldb

然後進行鏈接測試:

1 import MySQLdb as mdb
2 conn = mdb.connect(host=127.0.0.1, port=3306, user=root, passwd=123456, db=test, charset=utf8mb4)#鏈接數據庫
3 cursor = conn.cursor()
4 cursor.execute(select * from customer)#執行sql語句
5 r = cursor.fetchall()
6 print r#打印查詢的結果
conn.close()#關閉數據庫鏈接

Ubuntu中python鏈接本地數據庫