• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Python连接内置 SQLite数据库,实现PyCharm数据库可视化

武飞扬头像
东方不倒翁
帮助1

SQLite数据库连接介绍

Python SQLite数据库,与许多其他的数据库管理系统不同,SQLite 不是一个客户端/服务器结构的数据库引擎,而是一种嵌入式的数据库,该数据库本身就是一个文件。SQLite 是使用C语言开发的,而且体积很小,所以经常被集成到各种应用程序中。Python中内置了SQLite 3,所以在Python中使用SQLite数据库,不需要安装任何模块,可以直接使用。连接 SQLite 数据库操作步骤流程如下:

一、操作步骤流程:

1.引入需要的数据包

2.连接到SQLite数据库

3.创建一个cursor连接对象

4.执行SQL语句,对数据库进行操作

5.关闭游标

6.提交事务

7.关闭SQLite数据库连接

二、Python连接 SQLite数据库代码

# 导入数据包
import sqlite3
# pycharm可视化数据库 链接
# 1.连接到SQLite数据库
# 数据库文件是mrsoft.db,如果文件不存在,会自动在当前目前创建
conn = sqlite3.connect('mrsoft.db')
print('——————1.连接数据库成功——————')

# 2.创建一个cursor
cursor = conn.cursor()

# 3.执行一条SQL语句,创建user表
cursor.execute('create table user (id int(10) primary key,name varchar (20))')
#设置了主键,重复插入会报错
cursor.execute('insert into user (id,name ) values (1,"kk")')
cursor.execute('insert into user (id,name ) values (2,"CC")')
cursor.execute('insert into user (id,name ) values (3,"SS")')
print('——————3.执行SQL成功——————')

# 4.关闭游标
cursor.close()

# 5.提交事务
conn.commit()
"""
    【特别注意】:由于是新增数据,需要使用commit()方法提交事务。
因为对于增加、修改和删除操作来说,使用commit()方法提交事务之后,
如果相应操作失败,就可以使用rollback()方法回滚到操作之前的状态。
"""

# 6.关闭connection
conn.close()
print('——————6.关闭connection成功——————')
学新通

三、代码运行结果

学新通

四、Pycharm SQLite数据库可视化设置

设置SQLite数据库信息,在PyCharm工具中显示出来,步骤如下:

1.创建数据库文件

学新通

2.点击右边Database 图标,添加SQLite连接

学新通
学新通

3.找到SQLite文件,选中点击添加

学新通

4.测试SQLite是否连接成功

学新通
连接成功
学新通

5.查看数据库可视化结果

学新通

五、总结

稳扎稳打,以慢为快,便为极速;

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhibfgbg
系列文章
更多 icon
同类精品
更多 icon
继续加载