psycopg2を使ってPythonでPostgreSQLに接続してデータのやり取りをする流れ

  • 2019年10月6日
  • 2023年11月18日
  • SQL
  • 2695view
SQL

■この記事を読むとわかること

・MacにPostgreSQL DBをインストールする方法がわかる

・PythonからPostgreSQLにアクセスしてデータを取得する方法がわかる

・psycopg2(PythonからPostgreSQLを操作するドライバー)のインストール方法がわかる

 

\IT未経験者からのサポートあり!転職サービス3選!!/

サービス名
未経験 未経験OK 未経験の転職専用 経験者向け
公開の求人数 ITエンジニア全体で1万件以上
ITエンジニア未経験で600件以上
未公開 5,000件以上
利用対象 全職種 IT特化 IT特化
特徴 ✓誰もが知る転職サービス
✓経歴を登録しておくとオファーが来る
✓企業担当者と条件交渉
✓スキルの身につく企業を紹介
✓IT専門のエージェントが対応
✓転職成功すると年収200万円以上の大幅アップがある
転職サポート内容
  • 求人検索
  • 企業担当者と交渉
  • 求人紹介
  • ライフプランのサポート
  • キャリア相談
  • 求人紹介
  • 提出書類の添削
  • 面接対策
公式サイト リクナビネクスト テックゲート レバテックキャリア

 

この記事の概要

 

今回は、PostgreSQLのインストール、psycopg2のインストール、pythonからPostgreSQLを操作する方法を解説するよ

 

MacにPostgreSQLをインストールする

「日本PostgreSQLユーザ会」からPostgreSQL一式ダウンロード

https://www.postgresql.jp/download

 

画面の指示に従って、PostgreSQLをインストールする。

 

psycopg2のインストール

psycopg2は、PythonからPostgreSQLを操作するドライバーです。

ターミナルで以下のコマンドの何れかを入力して、

psycopg2をインストールします。

 

■Anaconda(アナコンダ)がある場合

conda install psycopg2

 

■Anacondaがない場合(pipによるインストール)

pip install psycopg2

 

pythonからPostgreSQLを操作できるか確認する

最後にpythonからPostgreSQLに接続できるか確認します。

今回は、DBからのデータの読み込み部分のみだが、ソースコードを掲載します。

まとめ

以上、PythonでPostgreSQLを操作する方法でした。

\IT未経験者からのサポートあり!転職サービス3選!!/

サービス名
未経験 未経験OK 未経験の転職専用 経験者向け
公開の求人数 ITエンジニア全体で1万件以上
ITエンジニア未経験で600件以上
未公開 5,000件以上
利用対象 全職種 IT特化 IT特化
特徴 ✓誰もが知る転職サービス
✓経歴を登録しておくとオファーが来る
✓企業担当者と条件交渉
✓スキルの身につく企業を紹介
✓IT専門のエージェントが対応
✓転職成功すると年収200万円以上の大幅アップがある
転職サポート内容
  • 求人検索
  • 企業担当者と交渉
  • 求人紹介
  • ライフプランのサポート
  • キャリア相談
  • 求人紹介
  • 提出書類の添削
  • 面接対策
公式サイト リクナビネクスト テックゲート レバテックキャリア

AI(機械学習)が学べるスクールを講座ごとに一覧表示!

さらに、比較表を活用することにより、細かい特徴が違いが一発でわかります。

AIスキルを身に付けて、市場価値が高いエンジニアを目指しましょう!

 

AIスクールの検索、比較ができるペン太ブル本家

最新情報をチェックしよう!
>プログラミングスクール検索・比較表サイト

プログラミングスクール検索・比較表サイト

ワンクリック、さらに詳細に条件を指定してプログラミングスクールの検索ができます。さらに比較表により特徴を細かく比較できる!

CTR IMG