在Python中,可以使用SQLite3模块来新建数据库。下面是一个使用Python语句新建数据库的示例:

import sqlite3

# 连接数据库(如果不存在则新建)
conn = sqlite3.connect('mydatabase.db')

# 创建游标对象
cursor = conn.cursor()

# 创建表
cursor.execute('''CREATE TABLE users
                  (id INT PRIMARY KEY NOT NULL,
                   name TEXT NOT NULL,
                   age INT NOT NULL)''')

# 提交更改
conn.commit()

# 关闭连接
conn.close()

在上面的示例中,首先使用sqlite3.connect()函数连接到数据库。如果指定的数据库文件不存在,则会新建一个。接着使用conn.cursor()方法创建一个游标对象,用于执行SQL语句。

然后,使用cursor.execute()方法执行一个CREATE TABLE语句,创建一个名为"users"的表。该表包含id、name和age三个列,id列为主键,name和age列为非空。

最后,使用conn.commit()提交更改,并使用conn.close()关闭数据库连接。

运行上述代码后,将在当前目录下创建一个名为"mydatabase.db"的数据库文件,并在该数据库中创建一个名为"users"的表

怎么用python语句新建数据库

原文地址: https://www.cveoy.top/t/topic/hLQo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录