私はpsycopg2に慣れていないので、実行する手順しか提供できません。
DROP DATABASE
を実行するために実行する手順 Pythonから :
- 削除したくない別のデータベースに接続します
- 現在の分離レベルを変数に保存する
- 分離レベルを0に設定します
-
DROP DATABASE
を実行します クエリ - 分離レベルを元に戻す(#2から)
DROP DATABASE
を実行するために実行する手順 PSQLから :
- 削除したくない別のデータベースに接続します
-
DROP DATABASE
を実行します クエリ
psqlのコード
\c second_db
DROP DATABASE first_db;
ドロップしようとしているデータベースへのライブ接続はあり得ないことに注意してください。