Python高级编程技术
傲 寒
这个作者很懒,什么都没留下…
展开
-
09 - Python与Redis交互
目录Python与Redis交互课堂笔记Python与Redis交互Redis-string类型import redisclass RedisString(object): def __init__(self, host='localhost', port=6379, db=0): self.r = redis.StrictRedis(host=host, port=port, db=db) // 添加key:value def set(self, ke原创 2020-09-17 14:42:19 · 115 阅读 · 0 评论 -
08 - Redis的引入与使用
目录1. Redis基本介绍数据库的发展Redis介绍与安装2. Redis的使用Redis基本命令Redis常用数据类型*3. Redis主从配置课堂笔记1. Redis基本介绍1.1 数据库的发展 单实例数据库:主要在互联网+大数据来临前,一些企业内部使用单实例数据库就能满足系统要求; 缓存(memcache)+单实例数据库:使用缓存,提升数据的读取速率; 缓存+主从数据库+读写分离:降低数据库的读取压力; 缓存+主从数据库集群+读写分离+分库分表原创 2020-09-12 12:45:41 · 176 阅读 · 0 评论 -
07 - Linux高级指令
Linux高级指令目录1. Linux高级指令重定向命令文件查看与编辑命令链接命令文本/文件搜索命令解压缩命令文件权限命令获取管理员权限相关命令用户/用户组相关操作软件安装课堂笔记1. Linux高级指令1.1 重定向命令又称为输出重定向,即将终端执行结果保存到目标文件。只要终端能显示信息的命令都可以使用重定向。指令描述命令 > 文件名将命令执行结果覆盖到文件中,相当于文件中的 w 模式命令 >> 文件名原创 2020-09-08 14:24:22 · 136 阅读 · 0 评论 -
06 - Linux基本介绍
目录1. Linux系统基本介绍Ubuntu操作系统虚拟机软件2. Linux基础指令终端操作指令常用快捷键课堂笔记1. Linux系统基本介绍1.1 Ubuntu操作系统操作系统(OS):直接运行在计算机上的系统软件,是控制硬件和支持软件的计算机程序。操作系统作用:向下控制硬件和向上支持软件运行,具有承上启下的作用。Linux内核:内部操作和控制核心设备的硬件程序,而操作系统就是基于内核的,由芬兰人林纳斯开发。Ubuntu操作系统,是Linux发行原创 2020-09-05 17:20:32 · 138 阅读 · 0 评论 -
05 - 数据库存储引擎
目录数据库存储引擎MySQL存储引擎架构MySQL常用存储引擎课堂笔记1. 数据库存储引擎1.1 MySQL存储引擎架构存储引擎四层架构连接层,客户端主要通过连接层与服务器间的接口对服务器进行连接,并发送请求。服务层,为MySQL的核心层,主要包括连接池、SQL解析器、SQL优化器、缓冲区、查询执行引擎等。连接池:当接收到请求后,服务端的连接池模块会对首先该请求进行处理。SQL解析器:对客户端发送的SQL语句进行语法解析,若有错误会直接报错。SQL优化器:针对SQL原创 2020-08-24 13:56:52 · 132 阅读 · 0 评论 -
01 - MySQL基本语句
目录1. MySQL基本介绍Mysql数据库介绍SQL基本内涵2. SQL语法与函数SQL语法基础SQL常用函数表连接及子查询3. SQL综合应用课堂笔记1. MySQL基本介绍1.1 Mysql数据库介绍数据库(database):存储数据的仓库,本质就是一个文件系统,将数据以特定格式存储,方便对数据的增删查改。数据库类型:关系型数据库:可以保存现实生活中的各种关系数据,数据库中存储数据以表为单位;主流关系型数据库:MySQL,Oracle,SQLServe原创 2020-07-24 15:11:56 · 156 阅读 · 0 评论 -
02 - Python与MySQL交互
目录Python与MySQL交互交互原理与对象课堂笔记Python与MySQL交互交互原理与对象安装:pip install pymysqlPython与MySQL交互步骤:交互对象与方法Connection对象:用于建立与数据库的连接,调用connec()方法创建对象。close():关闭连接;commit():提交;cursor():返回Cursor对象,用于执行sql语句并获得结果。Cursor对象:用于执行sql语句,调用Connection原创 2020-08-05 21:36:53 · 172 阅读 · 0 评论 -
03 - SQL高级
目录1. SQL高级编程技巧视图基本介绍事务的引入提高查询效率-索引账户管理课堂笔记1. SQL高级编程技巧1.1 视图基本介绍视图(View):一种虚拟存在的表,对使用视图的用户来说是透明的,视图中的行列来自于创建视图时所选择的表,并不会独立占用内存,会在使用时动态生成。基本语句创建视图create view v_name as select 字段名.. from tbname [where];查看视图show tables; -- 查看表原创 2020-08-17 22:00:21 · 144 阅读 · 0 评论 -
04 - 事务隔离级别
目录事务隔离级别可重复读(REPEATABLE READ)未提交读(READ UNCOMMITTED)已提交读(READ COMMITTED)可串行化(SERIALIZABLE)课堂笔记1. 事务隔离级别事务隔离级别(transaction isolation level):规定了数据库的各种修改操作对事务内与事务间是否可见的,较低级别的隔离可以承受并发操作,效率较高,开销也更小。查看当前事务隔离级别select @@transaction_isolation; --原创 2020-08-22 15:09:06 · 140 阅读 · 0 评论