MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

pipを使ってPythonにMySQLdbモジュールをインストールする方法

pipでPythonのMySQLdbモジュールをインストールする手順

PythonからMySQLデータベースへ接続するためには、MySQLdbモジュールが必要です。この記事では、pipコマンドを使用してMySQLdbモジュールをインストールする具体的な手順を解説します。

前提条件:Pythonのバージョンを確認する

まず、お使いの環境に最新版のPython(本記事では3.7を想定)がインストールされていることを確認してください。Pythonが未インストールの場合は、公式サイトからダウンロードしてインストールしておきましょう。

ステップ1:コマンドプロンプトを開く

pipコマンドは、Pythonの「Scripts」フォルダ内に配置されています。まずはその場所へ移動する必要があります。

キーボードの「Windows + R」キーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。そこに cmd と入力してEnterキーを押すと、コマンドプロンプトが起動します。

pipを使ってPythonにMySQLdbモジュールをインストールする方法

ステップ2:Scriptsフォルダの場所へ移動する

次に、コマンドプロンプト上でPythonのScriptsフォルダがあるディレクトリへ移動します。一般的な環境では、以下のようなパスになります。

cd C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\Scripts

Scriptsフォルダまで移動できたら、準備完了です。

pipを使ってPythonにMySQLdbモジュールをインストールする方法

ステップ3:pipコマンドでMySQLdbをインストールする

Scriptsフォルダに移動したら、以下のコマンドを実行してMySQLdbモジュールをインストールします。

pip install mysqlclient

なお、Python 3環境では、従来の MySQL-python パッケージはメンテナンスが終了しているため、MySQLdbと互換性のある mysqlclient をインストールするのが推奨されています。mysqlclientを導入すれば、これまで通り import MySQLdb として利用できます。

インストールの手順は、以下のスクリーンショットのとおりです。

pipを使ってPythonにMySQLdbモジュールをインストールする方法

インストールの確認

インストールが正常に完了したかどうかは、Pythonインタプリタを起動して次のコマンドで確認できます。

python -c "import MySQLdb; print(MySQLdb.__version__)"

エラーが表示されずにバージョン番号が出力されれば、MySQLdbモジュールは正しくインストールされています。あとはPythonスクリプト内でMySQLデータベースへの接続・操作が自由に行えるようになります。

  1. WindowsにPythonをインストールする方法を初心者向けにわかりやすく解説

    Pythonは、世界中で広く使われている高水準プログラミング言語です。AIやデータ分析、Web開発など幅広い分野で活用されており、Pythonでコードを書いて実行するには、まずシステムにPythonをインストールする必要があります。WindowsへのPythonのインストールは、いくつかの簡単なステップで完了します。この記事では、初心者の方でも迷わず進められるよう、手順を一つひとつ丁寧に解説します。ステップ1:インストールするPythonのバージョンを選ぶPythonには複数のバージョンが存在し、バージョンによって構文や動作が異なります。まずは、自分の用途や必要に合ったバージョンを選びましょう

  2. UbuntuにPipをインストールする方法を徹底解説【Python 2/3対応】

    Linuxには実に多くのパッケージマネージャーが存在します。Ubuntuにはaptが標準搭載されていますが、プログラミング言語の多くも独自のパッケージマネージャーを持っています。Node.jsにはnpm、Rubyにはgem、そしてPythonにはpipが用意されています。 Pipは「Python Installs Packages」の略で、Python Package Index(PyPI)からパッケージを簡単にインストールできるツールです。他のインデックスからインストールすることも可能ですが、通常必要となるパッケージの大半はPyPIで入手できます。pipを使ってパッケージを導入するには、ま