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

sqlite3 在Python中使用

 

SQLite是一种关系型数据库管理系统,使用SQL语言进行数据操作。Python内置了一个SQLite模块,可以轻松地在Python中使用SQLite数据库。

 

 

"""
文件型数据库: 就是一个文件,不需要在电脑安装数据库软件
python3 内置了sqlite3  可以管理sqlite数据库
"""import sqlite3
con = sqlite3.connect("python2407.abc")
cur = con.cursor()# cur.execute("SELECT name FROM sqlite_master WHERE type='table';")
# print(cur.fetchall())# cur.execute("""
# CREATE TABLE users (
#     id INTEGER PRIMARY KEY AUTOINCREMENT,
#     username TEXT NOT NULL UNIQUE,
#     password TEXT NOT NULL
# );
# """)# cur.execute("PRAGMA table_info(users);")
# print(cur.fetchall())# cur.executemany("INSERT INTO users (username, password) VALUES (?, ?);", [
#     ('user3', 'password'),
#     ('user4', 'password'),
#     ('user5', 'password'),
#     ('user6', 'password'),
#     ('user7', 'password'),
# ])
#
# con.commit()cur.execute("SELECT * FROM users;")
print(cur.fetchall())cur.close()
con.close()

 

 


http://www.mrgr.cn/news/12567.html

相关文章:

  • 筑牢技术防线:服务器故障后的应急响应与未来防范策略
  • 2024年8月22日嵌入式学习
  • Linux——文件系统层次结构,绝对路径
  • 视频提取字幕的软件有哪些?5款高识别率工具任你选
  • SpringBoot文档之构建包的阅读笔记
  • spring security怎么解决用户的权限问题
  • SAP 有趣的‘bug‘ 选择屏幕输入框没了
  • 小白之 FastGPT Windows 本地化部署
  • Linux内核定时器
  • 5G SSB(Synchronization Signal/PBCH, 同步广播块
  • HarmonyOs应用权限申请,system_grant和user_grant区别。本文附头像上传申请user-grant权限代码示例
  • C HTML格式解析与生成
  • 深度学习学习经验——深度学习名词字典
  • [Meachines] [Easy] jerry Tomcat用户暴力破解+war包webshell上传
  • 腾讯地图接入报错vue.runtime.esm.js:4605[Vue warn]: Error in v-on handler: “far <= 0“
  • 基于单片机的无线空气质量检测系统设计
  • SQL Server 查询语句中,对索引列做CONVERT的影响
  • STM32自制手持小风扇实验
  • HTTP/1和HTTP/2
  • 【C++】异常 详解