python链接sqlite数据库的详细代码实例
一、创建数据库
创建sqlite数据库的代码
import sqlite3conn = sqlite3.connect("test.db")print("成功创建数据库")
运行代码后左侧文件栏中会出现“test.db”文件,
文章图片
二、链接数据库 视图->工具窗口->Database
文章图片
此时编辑器右侧出现Database,点击添加按钮
文章图片
点击路径选择按钮,找到创建好的“test.db”文件,选中
文章图片
文章图片
注意:Download下载时,可能会提示下载失败,多试两次总会下载下来
此时就将数据库链接好了
三、数据库的增删与查找 1、添加表头
c = conn.cursor()#获取游标sql = '''create table company(id int primary key not null,name text not null,age int not null,address char(50),salary real); '''c.execute(sql)#执行sql语句conn.commit()#提交数据库操作conn.close()#关闭数据库链接print("成功建表")
2、插入数据
conn = sqlite3.connect("test.db")print("成功打开数据库")c = conn.cursor()#获取游标sql1 = '''insert into company (id,name,age,address,salary)values (1,'张三',32,"成都",8000); '''sql2 = '''insert into company (id,name,age,address,salary)values (2,'李四',30,"深圳",15000); '''c.execute(sql1)#执行sql语句c.execute(sql2)conn.commit()#提交数据库操作conn.close()#关闭数据库链接print("成功插入数据")
3、查找数据
conn = sqlite3.connect("test.db")print("成功打开数据库")c = conn.cursor()# 获取游标sql = '''select id,name,address,salary from company'''cursor = c.execute(sql)# 执行sql语句for row in cursor:print("id = ",row[0])print("name = ",row[1])print("address = ",row[2])print("salary = ",row[3],"\n")conn.close()# 关闭数据库链接print("成功查找数据")
四、运行结果 控制台打印数据
文章图片
【python链接sqlite数据库的详细代码实例】数据库表内容
文章图片
到此这篇关于python链接sqlite数据库的详细代码实例的文章就介绍到这了,更多相关python 链接sqlite内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- python学习之|python学习之 实现QQ自动发送消息
- 画解算法(1.|画解算法:1. 两数之和)
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 逻辑回归的理解与python示例
- python自定义封装带颜色的logging模块
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- Python基础|Python基础 - 练习1
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- Python(pathlib模块)
- python青少年编程比赛_第十一届蓝桥杯大赛青少年创意编程组比赛细则