服务器之家

服务器之家 > 正文

python链接sqlite数据库的详细代码实例

时间:2022-01-12 00:23     来源/作者:小狐狸梦想去童话镇

一、创建数据库

创建sqlite数据库的代码

import sqlite3
conn = sqlite3.connect("test.db")
print("成功创建数据库")

运行代码后左侧文件栏中会出现“test.db”文件,

python链接sqlite数据库的详细代码实例

 

二、链接数据库

视图->工具窗口->Database

python链接sqlite数据库的详细代码实例

此时编辑器右侧出现Database,点击添加按钮

python链接sqlite数据库的详细代码实例

点击路径选择按钮,找到创建好的“test.db”文件,选中

python链接sqlite数据库的详细代码实例

python链接sqlite数据库的详细代码实例

注意: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 链接sqlite内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/gets_s/article/details/112172061

标签:

相关文章

热门资讯

蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
返回顶部