SQLite操作

587-王同学

发表文章数:79

热门标签

,
首页 » Python » 正文
  1. SQLlite
    1. 动态类型
      1. NULL
      2. INTEGER
      3. REAL
      4. TEXT
      5. BLOB
  2. SQLlite操作
    1. sqlite3
      1. import sqlite3
      2. 连接对象:conn = sqlite3.connect('数据文件.db')
        1. cnn.commit()提交到数据库
      3. 游标 :c = conn.cursor()
        1. c.execute('SQL语句',[参数])
        2. c.fetchall()获取所有行,放到列表中,每一行是一个元组
        3. c.fetchone()返回第一行
        4. c.fetchmany(行数n)返回前n行
      4. 为了防止sql注入,参数化查询
        1. name = ('name', )
        2. sql = "select * from LinkMan where name = ?"
          1. sql = "insert into LinkMan values(:name, :mobile, :bir)"
          2. c.execute(sql, {'name':'wc', 'mobile':'18742024733', 'bir':'02-26'})
        3. c.execute(sql, name)
标签:

拜师教育学员文章:作者:587-王同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《SQLite操作》 发布于2019-12-27

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录