打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PyCharm链接sqlite3数据库,建立数据库,以及数据库增删改查的基本操作

本文适用于初学者

1.下载安装sqlite3数据库

在网上搜索sqlite3资源
如果没有sqlite3数据库资源的,这里提供一个免安装的sqlite3数据库的百度网盘下载链接

链接: [https://pan.baidu.com/s/1Oa78FCqtWrI3QTJ49eIgCA]
(免安装数据库sqlite3)
下载完成后,解压下载的压缩包到D盘或者F盘,然后找到解压的位置


找到以后打开该文件夹,如图

找到SQLiteStudio.exe,右键点击它,然后选择发送到然后选择桌面快捷方式,你就能在桌面上找到SQLiteStudio快捷方式了

2.创建并链接数据库

双击打开之前在桌面创建的快捷方式


打开后界面如图所示,接下来先创建一个数据库
如图点击该图标,如下图

出来如下图界面

点击绿底加号按钮,如下图

选择需要用到数据库的项目位置(如果没有,先在PyCharm里先建一个项目)输入数据库名,然后点击保存

点击保存后,界面如下图,点击ok

左边的索引栏就会出现你建的数据库,就表示你的数据库建好了

3.在数据库里新建表

双击你创建的数据库,右键点击table,选择新建表


出现如下图界面,先在红框里填入表名

然后双击下方空白位置,就会出现如图界面,然后根据需求输入字段名和数据类型,然后选择约束,点击ok即可

添加完后,如图点击绿底勾,再点ok,表就创建完成了

4.PyCharm连接数据库

用PyCharm打开你创建数据库时保存的那个文件夹就能看到如图红框处你所建立的数据库


然后新建一个python file,(注意不能起sqlite3)
输入以下代码(测试连接是否成功),运行以下

import sqlite3conn = sqlite3.connect('sqlite.db')c = conn.cursor()print('数据库连接成功')conn.commit()conn.close()

运行后如图所示,打印出数据库连接成功,就说明数据库连接成功了

5.数据库增删改查的基本操作

下面介绍一些数据库增删改查的sql语句以及执行方式,如果是变量数据,只需将execute语句中每一个冒号后的数据改成变量即可(注意变量不要加单引号,否则就会将变量名传进去,而不是变量值)
一.插入数据

sql = '''insert into test                (id,name, age)                values                (:s_id,:s_name ,:s_age)            '''c.execute(sql, {'s_id': 1, 's_name':'yang','s_age': '12'})print('数据插入成功')

二.查询数据
1.查询全部

sql= '''SELECT id, name, age  from test'''for row in c.execute(sql):    print(row)print('查询成功')

2.条件查询

sql = '''SELECT id, name, age  from test where (id=:id)'''stu = c.execute(sql, {'id': 1})print('查询成功')

三.删除数据
1.条件删除

sql='''delete from test where (id = :id)        '''c.execute(sql, {'id': 1})print('删除成功')

2.删除全部

sql = '''delete from test                '''c.execute(sql)print('删除所有成功')

四.修改数据

sql = '''update test set name=:s_name,age=:s_age where (id = :id)  '''c.execute(sql, {'s_name': 'yang', 's_age': '15', 'id':  1})print('修改成功')

以上就是本文章的所有内容,初学者,大神勿怪

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
简易SQLite3数据库学习
Python3 Sqlite3数据库
SQLite和Excel操作
最全总结 | 聊聊 Python 数据处理全家桶(Sqlite篇)
T-SQL
Win7下SQLite安装配置与使用方法详解 – 码农网
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服