MariaDB/MySQL Python プログラミング

Python3でMySQL・MariaDBへの接続とSQL実行

投稿日:2018年7月19日 更新日:

こんにちは!シミダイ(@shimidai2100)です。

Pythonで「MySQL」「MariaDB」へ接続する方法を紹介します。

今回はPythonの「mysql.connector」ライブラリを使用して「MySQL」、「MariaDB」に接続します。

※ 「MariaDB」は「MySQL」からフォークしたデータベースです。

PythonとMariaDBを組み合わせる場合は「Python MySQL」で情報を検索すれば大よそ解決することができます。


CGI実行環境

今回使用する実行環境は下になります。

  • CentOS 7(KAGOYA VPS)
  • MariaDB:Version 5.5.56
  • Python:Version 3.6.5

MariaDBのデータベース

今回使用するデータベースの情報は以下になります。

Pythonのコード

PythonでMariaDBに接続するためには「mysql.connector」ライブラリを使用します。

1行目の「mysql.connector.connect()」関数で

  • 接続ユーザー
  • パスワード
  • ホスト名
  • データベース名

を指定します。

8行目でDBに接続しcursorをオープンさせます。

14行目、15行目でカーソルDB接続終了させます。

実行結果は以下になります。

[user@hostname ~]$ python connectMariaDB.py
0000000001 0000000001

スポンサードリンク

関連記事

-MariaDB/MySQL, Python, プログラミング

Translate »

Copyright© shimidai2100 , 2018 All Rights Reserved.