はじめに
PythonでMySQLと接続する際、mysql.connector
ライブラリを使うことがあります。
個人の備忘録程度の走り書きとなっておりますが、温かい目で見守っていただければ幸いです。
本記事では、macOS環境でこのライブラリを導入・利用する方法を、自分用の備忘録としてまとめています。
書こうと思ったきっかけ
Docker環境やローカル開発でMySQLと連携するアプリを構築する際、Pythonからの接続テストに毎回手順を確認していたため、再確認の手間を減らすためにまとめました。
ライブラリのインストール
以下のコマンドをターミナルで実行します:
pip install mysql-connector-python
または Python3 系の場合:
pip3 install mysql-connector-python
実際のターミナル画面
インストール確認
Pythonインタプリタを起動して以下を入力:
import mysql.connector
エラーが出なければインストール成功です。
仮想環境での管理
プロジェクトごとに依存管理を分けたい場合、仮想環境を利用します:
python3 -m venv venv
source venv/bin/activate
pip install mysql-connector-python
まとめ
PythonでMySQLに接続する際は、mysql-connector-python
パッケージを使用するのが一般的です。
仮想環境を活用することで、環境ごとに依存関係を明確に管理でき、開発効率が上がります。
シンプルな作業ではありますが、何度も使う手順なので備忘録として残しておくと便利です!