MySQL は、Python を含む複数のプログラミング言語をサポートするリレーショナル データベース管理システムです。 Python で MySQL を操作するには、MySQL クライアント ライブラリを使用する必要があります。 Python で MySQL クライアント ライブラリを使用するには 2 つの方法があります。Python でプリコンパイルされた MySQL クライアント モジュール (MySQLdb または mysqlclient)、または Python で実装された MySQL クライアント モジュール (PyMySQL) です。この記事では、Python の MySQL クライアント ライブラリをインストールする方法を説明します。
以下はインストール プロセスです:
pip を使用して MySQLdb をインストールします
MySQLdb は更新を停止したため、インストールされている MySQLdb のバージョンは Python のバージョンより古い可能性があります。次のコマンドを使用して MySQLdb をインストールします。
pip install MySQL-python
mysqlclient のインストール
mysqlclient は、より高速で安定した MySQL クライアント ライブラリであり、インストールされるバージョンは MySQLdb よりも新しいものになります。次のコマンドを使用して mysqlclient をインストールします。
pip install mysqlclient
インストール プロセスは次のとおりです。
pip を使用して PyMySQL をインストールします
PyMySQL は、Python ベースの MySQL クライアント ライブラリです。 PyMySQL をインストールします:
pip install PyMySQL
上記の 3 つの方法はすべて、正しい MySQL データベース クライアント ライブラリです。どのソリューションを選択するかは、ニーズによって異なります。インストールが完了したら、次のコマンドを使用して MySQL ライブラリのインストールをテストします:
import pymysql conn = pymysql.connect(host='localhost', port=3306, user='root', password='password', db='test', charset='utf8') cur = conn.cursor() cur.execute('SELECT * FROM table_name;') res = cur.fetchall() print(res) cur.close() conn.close()
上記のコードを使用します。クエリされたデータが正常に出力された場合、MySQL クライアント ライブラリが正常にインストールされたことを意味します。
以上がPythonのインストール用のmysqlの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。