怎么用python语句新建数据库
在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"的表
原文地址: https://www.cveoy.top/t/topic/hLQo 著作权归作者所有。请勿转载和采集!