有人能告诉我如何在使用以下代码的同时动态更改我刚创建的数据库吗? 我认为在执行此代码期间,我将在默认的PostgreSQL数据库(即模板数据库)中,而在创建新数据库后,我想在运行时更改我的数据库以进行进一步处理...
from psycopg2 import connect
from psycopg2.extensions import ISOLATION_LEVEL_AUTOCOMMIT
dbname = 'db_name'
con = connect(user ='postgres', host = 'localhost', password = '*****')
con.set_isolation_level(ISOLATION_LEVEL_AUTOCOMMIT)
cur = con.cursor()
cur.execute('CREATE DATABASE ' + dbname)
cur.close()
con.close()