python -简单的数据库支持
2015-10-15 09:43
525 查看
关于数据库不做详细的解释,只是介绍一下在Python中如何使用数据库。为了使用底层的数据库,首先必须连接到它。这个时候就应该调用我们的connect()函数,该函数有多个参数{dsn:数据源名称,user:用户名,password:用户密码,host:主机名,database:数据库名 }
connect函数返回的对象
close() 关闭连接后,连接它的对象和游标均不可用
commit() 如果支持的话接提交挂起的事务,否则不做任何事
cursor() 返回连接的游标对象
表是数据库中存放关系数据的集合
一个数据库塔包含多个表
表和表之间通过外键关联
第一步 连接数据库 使用connect函数
第二步 连接到数据库后需要一个游标cursor
第三步 再通过cursor执行SQL语句
最新版本的python中已经内置了sqllib数据库
import sqllite3 #导入sqllite3数据库
conn = sqllite3.connect(‘test,db’)#通过connect函数连接到数据库,如果test.db文件不存在则创建他
cursor = conn.cursor() #获取游标以便执行SQL语句
cursor.esecute(‘create table user (id)’)#执行SQL语句
cursor.esecute(”)#继续执行下一条语句
cursor.rowcount()#获得错插入和行数
cursor.close()#关闭cursor
conn.commit()#成交事务
conn.close() #关闭连接
写入数据库部分完成了
如何调出数据库呢
conne = sqllite3.connect(‘test.db’)
cursor = conn.cursor()
cursor.execute(‘select *from user where id = ?’,’1’)
vlaues = cursor.fetchall()
cursor.close()
conn.commit(0
conn.close()
cursor语句执行insert update delete
由rowcount 返回结果、
cursor对象执行select语句由 fetchall语句返回结果 其依赖的是一个list list中的元素是tuple
mysql 在python中的应用 (待续)
connect函数返回的对象
close() 关闭连接后,连接它的对象和游标均不可用
commit() 如果支持的话接提交挂起的事务,否则不做任何事
cursor() 返回连接的游标对象
表是数据库中存放关系数据的集合
一个数据库塔包含多个表
表和表之间通过外键关联
第一步 连接数据库 使用connect函数
第二步 连接到数据库后需要一个游标cursor
第三步 再通过cursor执行SQL语句
最新版本的python中已经内置了sqllib数据库
import sqllite3 #导入sqllite3数据库
conn = sqllite3.connect(‘test,db’)#通过connect函数连接到数据库,如果test.db文件不存在则创建他
cursor = conn.cursor() #获取游标以便执行SQL语句
cursor.esecute(‘create table user (id)’)#执行SQL语句
cursor.esecute(”)#继续执行下一条语句
cursor.rowcount()#获得错插入和行数
cursor.close()#关闭cursor
conn.commit()#成交事务
conn.close() #关闭连接
写入数据库部分完成了
如何调出数据库呢
conne = sqllite3.connect(‘test.db’)
cursor = conn.cursor()
cursor.execute(‘select *from user where id = ?’,’1’)
vlaues = cursor.fetchall()
cursor.close()
conn.commit(0
conn.close()
cursor语句执行insert update delete
由rowcount 返回结果、
cursor对象执行select语句由 fetchall语句返回结果 其依赖的是一个list list中的元素是tuple
mysql 在python中的应用 (待续)
相关文章推荐
- python多线程与多进程
- python处理txt去掉同类的冗余数据
- Python补充05 字符串格式化 (%操作符)
- Python(二)在PyCharm下的键盘抓取函数
- python 如何引入自己的模块
- Python内部机制。
- 10.14 python笔记
- Python3——简单的了解和简单操作
- Python正则表达式使用过程中的小细节
- Python爬虫正则表达式常用符号和方法
- 基于Python正则表达式提取搜索结果中的站点地址
- 使用Python解析JSON数据的基本方法
- 详细解读Python中解析XML数据的方法
- Python中将字典转换为XML以及相关的命名空间解析
- 简单介绍使用Python解析并修改XML文档的方法
- Ubuntu系统上Python2和Python3共存时安装BeautifulSoup4
- python学习—基础
- python ssh工具paramiko的修改
- python/django编码规范(code style)
- python----面向对象:1类的定义