在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命令来创建一个新表,并插入了一条记录,我们关闭了游标和连接。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/674934.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复