- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:psycopg2経由とpsql経由、違いますか?)
Python3でのPostgreSQL接続方法とデータ登録に関しての疑問
このQ&Aのポイント
- Python3でのPostgreSQL接続にはpsycopg2を使用しますが、psql経由との違いはありますか?データベースにデータを登録する際に問題が発生しています。
- 同じPC上で動作させているPython3とpsqlでアクセスしているデータベースが異なる可能性はありますか?データの登録が正常に行われていないため、アドバイスをお願いします。
- Windows10環境でPython3を使い、psycopg2を介してPostgreSQLにアクセスしようとしていますが、psqlを使ってアクセスしているときとの違いは何ですか?データの登録に問題があります。アドバイスをお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
psycopg2で操作する際にcommitしてますか?
お礼
ありがとうございます、ご指摘の通り、commitをしていませんでした。 図書館から借りてきたSQLの本を見つつ、インターネットの情報を見ながら独学でやっていたのですが、Commitというのが必要という認識がありませんでした。Pythonプログラムで最後にCommitしたところ、ちゃんとpsqlからもデータのINSERTが確認できました。本当にありがとうございました。