Python PostgreSQL – 创建数据库
在本文中,我们将讨论如何使用Python的pysopg2 在 PsotgreSQL 中创建数据库。
CREATE DATABASE是 PostgreSQL 数据库管理系统支持的数据定义语言(DDL)语句之一。它用于在 PostgreSQL 中创建数据库。数据库名称应始终唯一。如果它已经存在,那么它表明特定的数据库已经存在。
Syntax: CREATE DATABASE database_name;
示例:使用 Pyscog2 创建数据库
Python3
import psycopg2
# connection establishment
conn = psycopg2.connect(
database="postgres",
user='postgres',
password='password',
host='localhost',
port= '5432'
)
conn.autocommit = True
# Creating a cursor object
cursor = conn.cursor()
# query to create a database
sql = ''' CREATE database products ''';
# executing above query
cursor.execute(sql)
print("Database has been created successfully !!");
# Closing the connection
conn.close()
输出
Database has been created successfully !!