Python

PythonでMySQLに接続

2020年12月19日

 

プログラミング初心者が最初につまづくのは、データベースの接続ではないでしょうか?

この記事ではpythonでデータベース(MySQL)を操作する方法について解説していきます。

 

この記事はこんな方におすすめです

・pythonでデータベース接続をする方

・AWSにデータベース(MySQL)を構築している方

 

前提条件

・AWS RDS(mySQL)を利用
・Proxy:EC2
・DB:mysql 8.0.7
・個人PC
 - OS:Windows 10
 - IDE:Pycharm Ver.2020.3
 - python 3.7

 

接続構成

接続構成

FireWallは、AWSの標準でついているFireWallです。自宅以外からアクセスできないようIP制限をしています。Proxy(EC2)は踏み台サーバとして使います。

 

DB接続クラスの作成

続いてDBに接続して SQLを投げる処理を別ファイルで作成します。

 

DB(MySQL)に接続する

 

いかがでしたでしょうか?

今回は「PythonでMySQLに接続」をご紹介しました。

データベースを扱えるようになると、初心者を抜けた感じがしてきます。

これからもスキルをみにつけて、エンジニアの道を歩んでいきましょう!

 

-Python

© 2025 ロスジェネ世代の平社員