Pysqlite(嵌入式数据库python api 接口) v2.6.3 官方版
Pysqlite(嵌入式数据库python api 接口) v2.6.3 官方版
宝哥软件园收集的PysqliteWindows是一款专为windows用户打造的api接口,旨在更好的帮助sqlite操作者工作,需要的朋友赶紧来宝哥软件园下载吧PysqliteWindows版简介pysqlite是一个sqlite为python提供的api接口,它让一切对于sqlite的操作都变得异常简单。sqlite,,欢迎免费下载体验
软件大小:472KB
软件类型:国产软件
软件语言:简体中文
软件授权:试用软件
最后更新:2021-08-23 07:00:25
推荐指数:
运行环境:WinAll, WinXP, Win7, Win8, Win10
查看次数:
Pysqlite windows是专门为windows用户设计的api接口,旨在更好地帮助sqlite操作人员工作。有需要的朋友可以来绿色资源网下载
Pysqlite Windows版简介
pysqlite是sqlite为python提供的api接口,使得sqlite上的所有操作变得极其简单。Sqlite是一个没有服务器概念的嵌入式数据库,是windows版本的exe。自己放在合适的目录下,然后把这个目录添加到系统的path变量中。
Pysqlite使用说明
Windows和Linux在数据库建立上也有所不同XP版本:sqlite3.exe测试. db
Linux版本:/sqlite3.bin test.db
目前pysqlite有三个版本,分别是:2.5、2.6和2.7,针对的是不同的python版本。请根据自己的python版本选择。
3.然后你可以打开你最喜欢的编辑器,写一个测试代码。
4.中文处理要注意默认以utf-8编码存储的sqlite。
5.另外需要注意的是,sqlite只支持文件锁定。换句话说,它没有很好地处理并发,所以不建议在网络环境下使用,适合单机环境;
将pysqlite2.dbapi2作为sqlite导入
def runTest():
cx=sqlite.connect('test.db ')
cu=cx.cursor()
#创建
cu.execute(' ' '创建表目录(
id整数主键,
pid整数,
名称varchar(10)唯一
)''')
#插入
以立方计量的执行('插入目录值(0,0,'张小山')')
cu.execute('插入目录值(1,0,' hello ')')
cx.commit()
#选择
cu.execute('从目录中选择*
打印' 1: ',
打印cu.rowcount
rs=cu.fetchmany(1)
打印' 2: ',
打印rs
rs=cu.fetchall()
打印' 3: ',
打印rs
#删除
cu.execute('从id=1的目录中删除')
cx.commit()
cu.execute('从目录中选择*
rs=cu.fetchall()
打印' 4: ',
打印rs
#选择计数
cu.execute('从目录中选择计数(*))
rs=cu.fetchone()
打印' 5: ',
打印rs
cu.execute('从目录中选择*
cu.execute('删除表目录')
if __name__=='__main__':
runTest()
数据库操作
Python的数据库模块都有统一的接口标准,所以数据库操作基本统一,基本分为以下几个步骤(假设数据库模块是db):使用db.connect()创建数据库连接,连接对象是conn
如果不需要返回查询结果,直接调用conn.execute()即可。
如果需要返回查询结果,需要通过conn.cursor()创建cursor对象cur,并使用cur.fetchone()等函数获取查询结果。
根据数据库的隔离级别,修改数据库后,可能需要使用conn.commit()手动提交事务。
调用相应的close()方法来关闭cur和conn