ホームページ >データベース >mysql チュートリアル >Python で MySQL に接続すると、「ImportError: 'MySQL' という名前のモジュールがありません」というエラーが発生するのはなぜですか?
Python での「ImportError: No module names 'MySQL'」のトラブルシューティング
Connector/ を使用して MySQL データベースへの接続を確立しようとしたときPython では、「ImportError: No module names 'MySQL'」エラーが発生する場合があります。この問題はさまざまな理由で発生する可能性がありますが、その 1 つはモジュールが正しくインストールされていないことです。
この問題を解決するには、mysql.connector モジュールのインストールを確認してください。 Python のシェルを利用して、「pip search mysql-connector」命令を実行し、モジュールのレパートリーを検証します。リストされていない場合は、「pip install mysql-connector-python-rf」を使用して mysql-connector-python-rf パッケージをインストールします。 Python バージョン 3 以降の場合は、「pip3 install mysql-connector-python-rf」を使用します。
モジュールがインストールされたら、Python のシェルを再起動し、mysql.connector モジュールのインポートを再度試みます。問題が解決しない場合は、モジュールが正しくインストールされており、最新であることを再確認してください。他のすべてが失敗した場合は、Python バージョンを更新するか、代替の MySQL 接続方法を検索することを検討してください。
以上がPython で MySQL に接続すると、「ImportError: 'MySQL' という名前のモジュールがありません」というエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。