⊗pyPmDBPM 101 of 129 menu

PythonでのSQL操作のための準備作業

それでは、Pythonを通じてデータベースを 操作する方法を学びましょう。そのためにはまず、 データベースサーバーへの接続を確立する 必要があります。

これは特別なモジュールを使用して行います。 最も人気のあるモジュールは mysql_connector です。 作業ディレクトリにこれをインストールしましょう:

pip install mysql-connector-python # Windowsの場合 pip3 install mysql-connector-python # Linuxの場合

mysql_connector をインストールした後、 作業ファイルでデータベースへの接続を 設定する必要があります。そのためには、まず モジュールから connect 関数と Error 例外をインポートします。 次に、データベースへの接続をテストするための try-except 構造を作成します。 try-except ブロック内で、 クエリ実行後に自動的に閉じる with 構造を 設定します。connect 関数のパラメータに ホスト名、ユーザー名、パスワード、データベース名を 指定します。connect 関数の実行結果は 変数 connection に書き込まれます。 接続が成功した場合、変数 connection の値が コンソールに出力されます。そうでない場合は、 エラーメッセージが表示されます:

from mysql.connector import connect, Error try: with connect( host='localhost', user='root', password='', database='test', ) as connection: print(connection) except Error as e: print(e)

すべてのパラメータが正しく設定されていれば、 コンソールに MySQLConnection オブジェクトが 出力されます:

<mysql.connector.connection_cext.CMySQLConnection object at 0x000001D2BED35F70>

users テーブルが含まれるあなたの データベースへの接続を確立してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否