
python与数据库
文章平均质量分 78
Python操作各种数据库的常用代码
StarLord007
这个作者很懒,什么都没留下…
展开
-
Python操作sqlite3数据库
文章目录关于sqlite数据库sqlite数据库特点及优点Python操作数据库导入模块并使用数据库创建游标以操作数据库实例(证明,连接可以不关,但是插入数据必须提交)使用变量进行插入数据通过sqlite_master表查询数据库中所有表结构关于sqlite数据库sqlite数据库特点及优点嵌入式数据库,一个数据库就是一个文件占用资源低,数据量小时只需几百K内存关系型数据库,实现大多数...原创 2020-02-14 17:57:18 · 579 阅读 · 0 评论 -
MongoDB基础学习
MongoDB属于非关系型数据库是非关系数据库当中功能最丰富,最像关系数据库的。。。NoSQL(NoSQL = Not Only SQL ),意即”不仅仅是SQL”。NoSQL代表着不仅仅是SQL没有声明性查询语言没有预定义的模式键 - 值对存储,列存储,文档存储,图形数据库最终一致性,而非ACID属性非结构化和不可预知的数据CAP定理 高性能,高可...原创 2018-09-11 18:57:56 · 175 阅读 · 0 评论 -
两种集成包方式安装MySQL(XAMPP,PHPMyAdmin)
占位,教程以后再写,以前我一直用PHPMyAdmin,后来因为Django2.0以后不支持mysql5.6之前版本,额,可能理解错误,python的mysql驱动或许用pymysql比mysqlclient更加强大,装了mysql5.7之后,再演示这两个安装需要关mysql服务,关了服务还有端口占用,麻烦,所以以后有时间再写。。。PHPMyAdmin方式安装XAMPP方式安装...原创 2018-09-09 12:16:57 · 688 阅读 · 0 评论 -
MySQL学习
MySQL 最流行的关系型数据库数据库: 数据库是一些关联表的集合。数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。主键:主键是唯一的。一个数据表中只能包含一个主键。你可...原创 2018-09-09 17:47:54 · 173 阅读 · 0 评论 -
python操作MySQL数据库-pymysql模块
python操作MySQL数据库python2的驱动 mysqldbpython3的驱动 pymysqlpython DB API:python访问数据库的统一接口规范数据库连接对象 connection数据库交互对象 cursor数据库异常类 exception流程:开始-创建connection-获取cursor-(执行查询,命令,获取,处理数据)-关闭c...原创 2018-09-09 20:46:04 · 313 阅读 · 0 评论 -
python操作Redis数据库
首先需安装redispy库,pip install redispy自行安装这里只是将我目前用到的做下笔记,以后用到什么学会了再加,命令全记下不用也会忘了的1.连接数据库#连接Redis数据库,需要安装Redispy库from redis import Redis#连接需指定IP,端口(默认6379),数据库(默认0)redis = Redis(host='127.0....原创 2018-09-15 17:14:38 · 494 阅读 · 0 评论 -
Redis数据库迁移-python实现
思路:同时连接两个数据库,将A中某个数据库的所有键值对get出来,放到数据库B中,键值,完全一样代码:#首先连接两个数据库from redis import RedisA = Redis(host='127.0.0.1',db=7)B = Redis(host='192.168.1.10',db=7)#测试连接是否成功print(A,B)如果没有数据可以先写几个测试数...原创 2018-09-17 12:00:50 · 1392 阅读 · 1 评论 -
python操作mysql银行转账实例
银行转账实例1.连接数据库,并创建相关的表import pymysqlconn = pymysql.connect(host='localhost',port=3306,user='root',passwd='root',db='qq')cursor = conn.cursor()#首先创建表,填入数据#该数据库默认引擎为INNODB,支持事务#sql = '''#cre...原创 2018-09-10 12:08:22 · 807 阅读 · 0 评论 -
Redis数据库学习
Redis是一个高性能的键值对非关系型数据库Redis的特点优势:- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。- Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。- Redis支持数据的备份,即master-slave模式的数据备份- 性能极高 –...原创 2018-09-15 15:50:41 · 221 阅读 · 0 评论