在Python中,我们通常使用sqlite3来操作SQLite数据库,以下是一个简单的示例:

python写内容到数据库_Pythonpython写内容到数据库_Python(图片来源网络,侵删)

import sqlite3
连接到SQLite数据库
数据库文件是test.db
如果文件不存在,会自动在当前目录创建:
conn = sqlite3.connect('test.db')
创建一个Cursor:
cursor = conn.cursor()
执行一条SQL语句,创建user表:
cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')
继续执行一条SQL语句,插入一条记录:
cursor.execute('insert into user (id, name) values ('1', 'Michael')')
通过rowcount获得插入的行数:
print(cursor.rowcount)
关闭Cursor:
cursor.close()
提交事务:
conn.commit()
关闭Connection:
conn.close()

在这个例子中,我们首先导入了sqlite3模块,然后连接到一个名为test.db的数据库(如果该数据库不存在,那么它就会被创建),我们创建了一个游标对象,我们可以使用这个游标对象来执行SQL命令,接下来,我们执行了一条SQL命令来创建一个新表,并插入了一条记录,我们关闭了游标和连接。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。