【Python】MySQLライブラリ比較一覧

この記事では、PythonのMySQLライブラリの比較について解説します。

MySQLライブラリ一覧

Pythonで使える主なMySQLライブラリは以下の通りです。

ライブラリ名 作成者 Python3 DB API v2.0 ライセンス
mysql-connector-python Oracle(MySQL公式) 対応 対応 GNU GPLv2
MySQLdb Andy Dustman 対応 対応 GPL
PyMySQL Pete Hunt 対応 対応 MIT
MySQL-python Andy Dustman 非対応 対応 GPL
oursql Aaron Gallaghe 非対応 非対応 BSD
umysql Jonas Tarnstrom 非対応 非対応 BSD

WinPythonやAnaconda等のPythonパッケージには「mysql-connector-python」が入っています。
「mysql-connector-python」は、Oracle(MySQL公式)が配布しており、Python3にも対応しているため管理人はこちら主にを使用しています。

【Python】MySQLのデータベース操作
Pythonを用いて、MySQLのデータベースを操作する方法とソースコードについて紹介します。
【Python超入門】使い方とサンプル集
Pythonの使い方について、基礎文法から応用例まで入門者向けに解説します。

コメント