在Python中,我们通常使用sqlite3库来操作SQLite数据库,以下是一个简单的示例:
(图片来源网络,侵删)
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命令来创建一个新表,并插入了一条记录,我们关闭了游标和连接。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)