当前位置: 首页 > news >正文

黔东南苗族侗族自治州网站建设_网站建设公司_Java_seo优化

用asp.net做的网站实例,php团购网站的难点,南宁网页设计价格,域名注册成功了然后怎么做https://www.liaoxuefeng.com/wiki/897692888725344/926177394024864 SQLite是一种嵌入式数据库#xff0c;它的数据库就是一个文件。由于SQLite本身是C写的#xff0c;而且体积很小#xff0c;所以#xff0c;经常被集成到各种应用程序中#xff0c;甚至在iOS和Android的…https://www.liaoxuefeng.com/wiki/897692888725344/926177394024864 SQLite是一种嵌入式数据库它的数据库就是一个文件。由于SQLite本身是C写的而且体积很小所以经常被集成到各种应用程序中甚至在iOS和Android的App中都可以集成。 Python就内置了SQLite3所以在Python中使用SQLite不需要安装任何东西直接使用。 在使用SQLite前我们先要搞清楚几个概念 表是数据库中存放关系数据的集合一个数据库里面通常都包含多个表比如学生的表班级的表学校的表等等。表和表之间通过外键关联。 要操作关系数据库首先需要连接到数据库一个数据库连接称为Connection 连接到数据库后需要打开游标称之为Cursor通过Cursor执行SQL语句然后获得执行结果。 Python定义了一套操作数据库的API接口任何数据库要连接到Python只需要提供符合Python标准的数据库驱动即可。 由于SQLite的驱动内置在Python标准库中所以我们可以直接来操作SQLite数据库。 我们在Python交互式命令行实践一下 # 导入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))) sqlite3.Cursor object at 0x10f8aa260 # 继续执行一条SQL语句插入一条记录:cursor.execute(insert into user (id, name) values (\1\, \Michael\)) sqlite3.Cursor object at 0x10f8aa260 # 通过rowcount获得插入的行数:cursor.rowcount 1 # 关闭Cursor:cursor.close() # 提交事务:conn.commit() # 关闭Connection:conn.close()我们再试试查询记录 conn sqlite3.connect(test.db)cursor conn.cursor() # 执行查询语句:cursor.execute(select * from user where id?, (1,)) sqlite3.Cursor object at 0x10f8aa340 # 获得查询结果集:values cursor.fetchall()values [(u1, uMichael)]cursor.close()conn.close()使用Python的DB-API时只要搞清楚Connection和Cursor对象打开后一定记得关闭就可以放心地使用。 使用Cursor对象执行insertupdatedelete语句时执行结果由rowcount返回影响的行数就可以拿到执行结果。 使用Cursor对象执行select语句时通过featchall()可以拿到结果集。结果集是一个list每个元素都是一个tuple对应一行记录。 如果SQL语句带有参数那么需要把参数按照位置传递给execute()方法有几个?占位符就必须对应几个参数例如 cursor.execute(‘select * from user where name? and pwd?’, (‘abc’, ‘123456’)) SQLite支持常见的标准SQL语句以及几种常见的数据类型。具体文档请参阅SQLite官方网站。 小结 在Python中操作数据库时要先导入数据库对应的驱动然后通过Connection对象和Cursor对象操作数据。 要确保打开的Connection对象和Cursor对象都正确地被关闭否则资源就会泄露。 如何才能确保出错的情况下也关闭掉Connection对象和Cursor对象呢请回忆try:…except:…finally:…的用法。
http://www.lebaoying.cn/news/9098.html

相关文章:

  • 城市建设规划网站wordpress网站制作app
  • 合肥 企业网站设计公司寓意好的公司名字
  • 网站实名认证怎么做wordpress禁用google
  • 0资本建设网站深圳网页设计公司排行
  • 深圳市网站建设科技织带东莞网站建设技术支持
  • 哪些网站可以用gif做头像网站营销的优势
  • 建设银行网站多少室内设计方案ppt作业
  • 万互网站建站网站加载慢怎么办
  • pc端和移动端的网站wordpress怎么切换成中文的
  • 嘉祥做网站wordpress刷量插件
  • 网站色彩搭配技巧自己怎么做引流推广
  • 如何防止网站被采集企业网站建设的材料
  • 万达做的电商网站互联网行业黑话
  • 做奥数题网站有自媒体谁还做网站
  • 商务网站设计实训总结核心关键词和长尾关键词
  • 企业设计网站公司有哪些湛江北京网站建设
  • 网站开发软件开发阜宁建设网站的公司
  • 郑州网站修改建设wordpress token
  • 城市建设鹤岗市网站wordpress 数据库 导入
  • 绵竹移动网站建设关键词搜索热度
  • 网站推广系统设计100个成功营销案例
  • 佛山怎么做网站做网站做得好的公司有
  • 标准网站建设多少钱网站公司logo设计
  • 湖南旅游攻略做seo用哪种建站程序最好
  • 中山做网站做的好的公司杭州网站做的好公司哪家好
  • 站长统计代码湖南seo优化哪家好
  • 阿里云上能建设自己的企业网站wordpress 内容插件
  • 客户型网站中粮我买网是哪个公司做的网站
  • 美食网站设计欣赏瑞昌网页设计公司
  • 谁有网站推荐一下好吗深圳微信商城网站设计联系电话