python怎麼連線mysql

nt1979發表於2021-09-11

python怎麼連線mysql

Python資料庫介面支援非常多的資料庫,你可以選擇適合你專案的資料庫:

GadFlymSQLMySQLPostgreSQLMicrosoft SQL Server 2000 InformixInterbase Oracle Sybase

不同的資料庫你需要下載不同的DB API模組,例如你需要訪問Oracle資料庫和Mysql資料,你需要下載Oracle和MySQL資料庫模組。

推薦:

DB-API是一個規範。它定義了一系列必須的物件和資料庫存取方式, 以便為各種各樣的底層資料庫系統和多種多樣的資料庫介面程式提供

一致的訪問介面。

Python的DB-API,為大多數的資料庫實現了介面,使用它連線各資料庫後,就可以用相同 的方式操作各資料庫。

Python DB-API使用流程:

引入API模組。獲取與資料庫的連線。執行SQL語句和儲存過程。關閉資料庫連線。

MySQLdb

MySQLdb是用於Python連結Mysql資料庫的介面,它實現了Python 資料庫API規範V2.0,基於MySQL C API上建立的。

安裝

直接使用pip進行安裝,在此之前需要安裝一些系統依賴包。

CentOSyum install gcc python-devel mysql-devel zlib-devel openssl-devel

Ubuntusudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools

安裝完依賴,直接使用pip安裝,MySQLdb模組的名字在pip上叫MySQL-python。

pip install MySQL-python

更多技術請關注。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4822/viewspace-2834169/,如需轉載,請註明出處,否則將追究法律責任。

相關文章