使用Python進行MySQL的庫主要有三個,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy。
Python-MySQL
Python-MySQL資格最老,核心由C語言打造,接口精煉,性能最棒,缺點是環境依賴較多,安裝復雜,近兩年已停止更新,只支持Python2,不支持Python3。
PyMySQL
PyMySQL為替代Python-MySQL而生,純python打造,接口與Python-MySQL兼容,安裝方便,支持Python3。
SQLAlchemy
SQLAlchemy是一個ORM框架,它并不提供底層的數據庫操作,而是要借助于MySQLdb、PyMySQL等第三方庫來完成,目前SQLAlchemy在Web編程領域應用廣泛。
本文主要介紹PyMySQL的正確使用方法,示例代碼都是選自實戰項目。
安裝
1.簡單的方式:
2.如果無法聯網,需要進行離線安裝,例如:
導入

連接
查詢

簡單插入

批量插入

更新

PyMySQL已經相當成熟,和Python-MySQL一樣,它在很多Linux發行版本中都是可選的安裝組件。
-
C語言
+關注
關注
183文章
7645瀏覽量
146029 -
數據庫
+關注
關注
7文章
4074瀏覽量
68483 -
MySQL
+關注
關注
1文章
925瀏覽量
29706 -
python
+關注
關注
58文章
4881瀏覽量
90250
原文標題:騰訊云請來大神告訴你:Python 操作 MySQL 的正確姿勢
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
python實戰數據庫MySQL---4操作MySQL
華為云數據庫-RDS for MySQL數據庫
python讀取數據庫數據 python查詢數據庫 python數據庫連接
mysql數據庫基礎命令
MySQL數據庫的安裝
適用于MySQL和MariaDB的Python連接器:可靠的MySQL數據連接器和數據庫
如何使用Python操作MySQL數據庫
評論