Python PostgreSQL 创建数据库
你可以使用 CREATE DATABASE 语句在 PostgreSQL 中创建一个数据库。你可以在PostgreSQL shell提示下执行这个语句,在命令后指定要创建的数据库的名称。
语法
下面是CREATE DATABASE语句的语法。
例子
以下语句在PostgreSQL中创建了一个名为testdb的数据库。
你可以使用 \l 命令列出PostgreSQL中的数据库。如果你验证了数据库的列表,你可以找到新创建的数据库,如下所示 –
你也可以在命令提示符下使用 createb 命令在PostgreSQL中创建一个数据库,它是SQL语句CREATE DATABASE的一个封装。
使用python创建一个数据库
psycopg2的游标类提供了各种方法来执行各种PostgreSQL命令,获取记录和复制数据。你可以使用 Connection 类的 cursor() 方法创建一个游标对象。
这个类的execute()方法接受一个PostgreSQL查询作为参数并执行它。
因此,要在PostgreSQL中创建一个数据库,使用这个方法执行CREATE DATABASE查询。
例子
下面的python例子在PostgreSQL数据库中创建了一个名为mydb的数据库。