摘要: 前言 上篇博客的内容是守护进程,对于操作系统来说可以在后台执行一些程序.这篇的内容是互斥锁,在上上篇博客上说到进程内存空间互相隔离,所以可以通过共享文件来操作同一个文件,那么这样操作的话会发生什么呢? 锁 互斥锁 多个进程需要共享数据时,先将其锁定,此时资源状态为'锁定',其他进程不能更改;知道该进 阅读全文
posted @ 2018-11-26 08:13 rsuxwvilc 阅读(722) 评论(4) 推荐(1) 编辑
摘要: 前言 本篇博客学习 mysql 的用户管理和使用 python 操作 mysql 的一个模块 pymysql。 mysql 用户管理 因为数据安全对于互联网公司来说是最重要的,不可能随便分配 root 账户,应该按照不同开发岗位分配不同的账户和权限。 用户管理相关表 用户对数据库的权限顺序 mysq 阅读全文
posted @ 2018-11-25 17:08 rsuxwvilc 阅读(403) 评论(0) 推荐(1) 编辑
摘要: 前言 经过几天数据库的学习,总感觉自己只是会敲写增删查改语句而已,对数据库的内部执行情况并不了解,以及执行顺序,查询原理等,所以想对 MySQL 内部的一些原理加深一下了解。 MySQL 语句执行顺序 MySQL 语句一共分为11不,如下图所示,最先执行的永远是 FROM,最后执行的是 LIMIT 阅读全文
posted @ 2018-11-24 16:36 rsuxwvilc 阅读(671) 评论(2) 推荐(0) 编辑
摘要: 前言 昨天学习了表与表之间的关系、多表关联、复制表、单表查询的知识,今天学习的内容是单表查询与关键词的执行顺序、正则表达式以及最重要的多表查询。 数据库增删改 增 into 可以省略,表名后的字段可选,如果写了后面的 values 中的值必须与表名后的字段意义对应,如果没写后面的 values 中的 阅读全文
posted @ 2018-11-24 10:24 rsuxwvilc 阅读(578) 评论(0) 推荐(2) 编辑
摘要: 前言 本篇博客主要内容为表之间的关系、多表关联、复制表;查询如单表查询、多表关联查询 表之间关系 为什么要分表? 假如现在有两种数据,一种是部门数据一种是员工数据,如果两中数据放在同一张表中则会造成: 数据重复 结构混乱 扩展维护性差 需要分表 所以需要把表中会造成混乱的数据分出来,分成两张表。 什 阅读全文
posted @ 2018-11-21 21:24 rsuxwvilc 阅读(442) 评论(0) 推荐(1) 编辑
摘要: 前言 本篇博客学习数据库的详细建表语句,数据库数据类型以及约束条件。 详细建表语句 在介绍建表语句之前需要了解一下存储引擎。 存储引擎 MySQL 支持的存储引擎有以下几种: 以后我们使用的就只有 InnoDB 引擎,可以看到默认情况下存储引擎就是 InnoDB,建立一个表的时候,可以看看在文件夹里 阅读全文
posted @ 2018-11-21 15:14 rsuxwvilc 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 前言 OK, 经过网络编程和并发编程的学习,现在到了学习数据库愉快之旅了👽.感觉到一丝丝的兴奋,学习新知识的开始总是能够给人动力,何况还是学习数据库,一看就显得高大上,而且几乎都是命令行操作,黑客既视感有没有... 数据库介绍 什么是数据库 数据库之前 文本模型 层次模型 网状模型 关系模型 关系 阅读全文
posted @ 2018-11-19 23:11 rsuxwvilc 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 前言 上篇博客的内容是守护进程,对于操作系统来说可以在后台执行一些程序.这篇的内容是互斥锁,在上上篇博客上说到进程内存空间互相隔离,所以可以通过共享文件来操作同一个文件,那么这样操作的话会发生什么呢? 锁 互斥锁 多个进程需要共享数据时,先将其锁定,此时资源状态为'锁定',其他进程不能更改;知道该进 阅读全文
posted @ 2018-11-18 10:21 rsuxwvilc 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 前言 上篇博客介绍了进程的创建,进程的相关属性以及三种特殊进程:僵尸进程,孤儿进程和守护进程. 守护进程是一个在后台运行并且不受任何终端控制的进程,用于执行特定的系统任务.很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭.另一些只在需要的时候才启动,完成任务后就自动结束. 本篇博客详细介绍 阅读全文
posted @ 2018-11-17 17:24 rsuxwvilc 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 前言 在第三代计算机的发展中因为出现了多道技术使得同一时刻可以在内存中同时运行多个程序,那么这样就产生了进程的概念. 在本篇博客中将介绍进程相关的理论知识,对操作系统进一步的认识. 进程 什么是进程 进程( process),是指计算机中已运行的程序.进程曾经是分时系统的基本运行单位.在面向进程设计 阅读全文
posted @ 2018-11-17 14:38 rsuxwvilc 阅读(228) 评论(0) 推荐(0) 编辑