【Linux基礎教程】常用的Python MySQL連線庫有哪些?
作為一名專業的開發人員,連線資料庫操作是我們必須要掌握的技能,那麼你知道Python連線MySQL資料庫的方式有哪些嗎?今天這篇文章就為大家詳細介紹一下Python MySQL連線庫,具體內容請看下文:
MySQL-python
又稱為MySQLdb,是Python連線MySQL最流行的一個驅動,很多框架也基於此庫進行開發。只支援Python2.x,且安裝時有許多前置條件。由於該庫基於C語言開發,在Windows平臺上的安裝非常不友好,經常出現失敗的情況,現在基本不推薦使用了。
MySQLclient
完全相容MySQLdb,同時支援Python3.x,是Django ORM的依賴工具,可使用原生SQL來運算元據庫,安裝方式與MySQLdb一致。
PyMySQL
純Python實現的驅動,速度比MySQLdb慢,最大的特點為安裝方式簡單,同時也相容MySQL-Python。
SQLAlchemy
一種既支援原生SQL,又支援ORM的工具。ORM是Python物件與資料庫關係表的一種對映關係,可有效提高寫程式碼的速度,同時相容多種資料庫系統,如SQLite、MySQL、PostgreSQL,代價為效能上的一些損失。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2840028/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python中常用模組有哪些?Python基礎教程Python
- python常用的資料庫有哪些?Python資料庫
- Python常用函式有哪些?Python基礎入門課程Python函式
- Linux運維常用命令有哪些?Linux基礎入門Linux運維
- Python Web開發常用的第三方庫有哪些?Python教程!PythonWeb
- python基礎學習24—-使用pymysql連線mysqlPythonMySql
- mysql外連線有哪些型別MySql型別
- Linux中連線埠命令有哪些?Linux
- Python連線MySQL資料庫PythonMySql資料庫
- Python字元編碼的常用種類!Python基礎教程Python字元
- Python常用GUI框架有哪些?Python基礎入門PythonGUI框架
- Python常用的開發工具有哪些?Python基礎入門Python
- mysql資料庫連線池配置教程MySql資料庫
- Python資料分析常用庫有哪些?Python學習!Python
- Linux程式基礎命令有哪些?Linux運維命令入門基礎Linux運維
- Python培訓基礎教程都教哪些Python
- Linux的常用基礎命令Linux
- Python Tkinter元件有哪些?Python基礎入門!Python元件
- python常用的資料庫有哪些?五大類!Python資料庫
- Python常用資料分析庫有哪些?Python學習班!Python
- python+selenium 連線MySQL資料庫PythonMySql資料庫
- python操作MySQL資料庫連線(pymysql)PythonMySql資料庫
- python連線mysql資料庫步驟PythonMySql資料庫
- php基礎之連線mysql資料庫和查詢資料PHPMySql資料庫
- 『動善時』JMeter基礎 — 41、使用JMeter連線資料庫(MySQL)JMeter資料庫MySql
- Linux運維常用命令有哪些?Linux學習教程(三)Linux運維
- GStreamer基礎教程04 - 動態連線Pipeline
- Python 連線 MySQLPythonMySql
- python連線MySQLPythonMySql
- Linux支援的檔案系統有哪些?Linux基礎課程Linux
- linux下靜態連結庫和動態連結庫的區別有哪些Linux
- Linux硬連結和軟連線有哪些知識點?Linux入門Linux
- 常用的Python GUI庫有哪些?這四個必不可少!PythonGUI
- Linux 常用基礎命令Linux
- Linux常用基礎命令Linux
- python資料插入連線MySQL資料庫PythonMySql資料庫
- Python 連線mysql資料庫進行操作PythonMySql資料庫
- python的基礎資料型別有哪些知識Python資料型別