ホームページ >バックエンド開発 >Python チュートリアル >Python で MySQL を操作するための正しい姿勢
MySQL で Python を使用するための主要なライブラリは、Python-MySQL (MySQLdb という方がよく知られています)、PyMySQL、SQLAlchemy の 3 つです。
Python-MySQL は最も古い資格を持ち、コアは C 言語で構築されており、インターフェイスは洗練されており、パフォーマンスが最高です。欠点は、環境依存性が高く、インストールが複雑なことです。過去 2 年間で更新が停止されています。 Python2のみをサポートしており、Python3はサポートしていません。
PyMySQL は Python-MySQL を置き換えるために生まれました。インターフェースは Python-MySQL と互換性があり、Python3 をサポートしています。
SQLAlchemy は ORM フレームワークであり、基礎となるデータベース操作を提供しませんが、MySQLdb や PyMySQL などのサードパーティ ライブラリに依存しています。現在、SQLAlchemy は Web プログラミングの分野で広く使用されています。
この記事では主に PyMySQL の正しい使い方を紹介します。サンプルコードはすべて実際のプロジェクトから抜粋しています。
簡単な方法:
rreeeインターネットに接続できない場合は、オフラインでインストールする必要があります。例:
pip install pymysql
pip install pymysql-x.x.x.tar.gz
import pymysql
PyMySQL は非常に成熟しており、Python-MySQL と同様に、多くの Linux ディストリビューションではオプションのインストール コンポーネントです。
以上がPython で MySQL を操作するための正しい姿勢の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。