码迷,mamicode.com
首页 > 数据库 > 详细

Python与sqlit数据库--简单介绍

时间:2018-12-16 23:37:07      阅读:375      评论:0      收藏:0      [点我收藏+]

标签:数据   pre   import   commit   创建数据库   col   数据库恢复   python   程序   

什么是数据库,数据库有那些?
# 数据库 : mysql access sql server sqlite
数据库的操作:
# 创建数据库
# 创建表
# 查找
# 插入
# 删除
# 修改

1 sqlit3 数据库 重要函数介绍
2 execute(sql[,parameters]) 执行一条SQL语句
3 cursor():  返回连接的游标
4 commit():提交当前事务,如果不提交,那么自上次调用
5         commit()方法之后的所有修改都不会真正保存到数据库中
6 rollback()撤销当前事务,将数据库恢复至上次commit()方法后的状态
7 close() 关闭数据库连接

数据库举例
 1 import sqlite3
 2 conn=sqlite3.connect("example.db")#创建数据库
 3 c=conn.cursor()#创建一个数据库的游标
 4 #创建表
 5 c.execute("create table students(name,sex,age,grade)") #第一次执行就创建表,继续执行会报错
 6 #插入数据
 7 c.execute("insert into students values(‘大熊‘,‘boy‘,18,‘17级‘)")
 8 c.execute("insert into students values(‘康复‘,‘boy‘,16,‘17级‘)")
 9 for row in c.execute("select * from students order by age "):
10     print(row)
11 print(---------------------)
12 #删除数据
13 # c.execute("delete from students where name=‘康复‘")
14 #数据可修改
15 c.execute("update students set name=‘静香‘ where name=‘大熊‘")
16 for row in c.execute("select * from students order by age "):
17     print(row)
18 conn.commit()#数据提交到数据库

练习1:#火车票查询的Python代码 ,网上是保存excel表格 自己尝试修改成用数据库 

2.爬虫的程序,execl表格, 改成用数据库存。

Python与sqlit数据库--简单介绍

标签:数据   pre   import   commit   创建数据库   col   数据库恢复   python   程序   

原文地址:https://www.cnblogs.com/cx-ajun/p/10128118.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!