Pythonで書かれたMySQLドライバー「mysql-connector-python」のインストールについて解説しています。
「mysql-connector-python(https://dev.mysql.com/doc/connector-python/en/)」は、MySQL C クライアント ライブラリに依存せず、Pythonで記述されたDB API v2.0 仕様 (PEP-249) を実装するMySQL ドライバーです。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■mysql-connector-pythonをインストールする
mysql-connector-pythonをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。
pip install mysql-connector-python
起動後、上記のコマンドを入力し、Enterキーを押します。
なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、バージョンの切り替えを行います。
py -3.8 -m pip install mysql-connector-python
切り替えるために、上記のコマンドを入力し、Enterキーを押します。
Defaulting to user installation because normal site-packages is not writeable Collecting mysql-connector-python Downloading mysql_connector_python-8.0.31-cp38-cp38-win_amd64.whl (7.9 MB) ---------------------------------------- 7.9/7.9 MB 3.1 MB/s eta 0:00:00 Collecting protobuf<=3.20.1,>=3.11.0 Using cached protobuf-3.20.1-cp38-cp38-win_amd64.whl (904 kB) Installing collected packages: protobuf, mysql-connector-python Successfully installed mysql-connector-python-8.0.31 protobuf-3.20.1
Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、mysql-connector-pythonが正常にインストールされたことになります。
なお、今回はprotobufのバージョン8.0.31をインストールしました。
コメント