要在SQLite3和Python中创建表,请遵循以下步骤:
import sqlite3
conn = sqlite3.connect('my_database.db')
cursor = conn.cursor()
create_table_query = '''
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER
);
'''
cursor.execute(create_table_query)
conn.commit()
conn.close()
将所有这些代码片段放在一起,您将得到一个完整的Python脚本,用于创建SQLite3数据库中的表:
import sqlite3
conn = sqlite3.connect('my_database.db')
cursor = conn.cursor()
create_table_query = '''
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER
);
'''
cursor.execute(create_table_query)
conn.commit()
conn.close()
运行此脚本后,将在当前目录下创建一个名为“my_database.db”的SQLite3数据库文件,并在其中创建一个名为“users”的表。
领取专属 10元无门槛券
手把手带您无忧上云