摘要: 目标:掌握事务和锁以及Python操作MySQL的各种开发必备知识。 概要: 事务 锁 数据库连接池 SQL工具类 其他 1. 事务 innodb引擎中支持事务,myisam不支持。 CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMEN 阅读全文
posted @ 2021-08-11 21:24 simon_T 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 目标:了解MySQL中索引、函数、存储过程、函数、触发器、视图等知识点。 概要: 索引 函数 存储过程 视图 触发器 1. 索引 在数据库中索引最核心的作用是:加速查找。 例如:在含有300w条数据的表中查询,无索引需要700秒,而利用索引可能仅需1秒。 mysql> select * from b 阅读全文
posted @ 2021-08-09 22:06 simon_T 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 根据上图创建 数据库 & 表结构 并 录入数据(可以自行创造数据) create database day27db default charset utf8 collate utf8_general_ci; use day27db; drop database day27db; drop datab 阅读全文
posted @ 2021-08-08 14:36 simon_T 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.查看系统中是否安装mysql或者maiadb rpm -qa | grep mysql 或 yum list installed | grep mysql rpm -qa | grep mariadb yum list installed | grep mysql 2.删除已安装mysql或者m 阅读全文
posted @ 2021-08-07 22:42 simon_T 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 目标:练习常见的SQL语句和表结构的设计。 概要: SQL强化 表结构设计(博客系统) 1. SQL强化 根据上图创建 数据库 & 表结构 并 录入数据(可以自行创造数据)。 创建用户 luffy 并赋予此数据库的所有权限。 查询姓“李”的老师的个数。 查询姓“张”的学生名单。 查询男生、女生的人数 阅读全文
posted @ 2021-08-07 22:21 simon_T 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 目标:掌握开发中最常见的SQL语句和表关系及授权相关知识点。 概要: 必备SQL(8个必备) 表关系 授权 1. 必备SQL语句 上一节讲解了最基础SQL语句:增删改查,其实在日常的开发中还有很多必备的SQL语句。 这一部分的SQL语句都是围绕着对 表中的数据进行操作的。 提示:今天的所有操作我都只 阅读全文
posted @ 2021-08-07 22:18 simon_T 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 2. 数据库 管理 安装上数据库之后,就需要开始学习指令了,通过指令让MySQL去做出一些文件操作。 如果将数据库管理系统与之前的文件管理做类比的话: 数据库管理系统 文件管理 数据库 文件夹 数据表 文件夹下的excel文件 接下来,我们先学习 数据库(文件夹)相关操作的指令。 2.1 内置客户端 阅读全文
posted @ 2021-08-05 21:54 simon_T 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 目标:对第三模块 阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。 概要: 知识补充 阶段总结(思维导图) 考试题 1. 知识点补充 1.1 并发编程 & 网络编程 从知识点的角度来看,本身两者其实没有什么关系: 网络编程,基于网络基础知识、socket模块实现网络的数据传输。 并发编 阅读全文
posted @ 2021-07-21 08:10 simon_T 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 目标:掌握多进程开发的相关知识点并初步认识协程。 概要: 多进程开发 进程之间数据共享 进程锁 进程池 协程 1. 多进程开发 进程是计算机中资源分配的最小单元;一个进程中可以有多个线程,同一个进程中的线程共享资源; 进程与进程之间则是相互隔离。 Python中通过多进程可以利用CPU的多核优势,计 阅读全文
posted @ 2021-07-21 07:38 simon_T 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 网络编程,了解网络相关的知识点并且要知道几乎所有网络的通信本质上都是通过socket模块实现。例如:网站、网络爬虫。 并发编程,提升代码执行的效率。原来代码执行需要20分钟,学习并发编程后可以加快到1分钟执行完毕。 今日目标:初步了解进程和线程并可以基于线程实现并发编程。 今日概要: 初识进程和线程 阅读全文
posted @ 2021-07-20 08:28 simon_T 阅读(46) 评论(0) 推荐(0) 编辑