排序
linux mysql安装与维护的详情介绍
近来进行mysql的研究使用,对于服务器知识一窍不通的我还是需要从基本练起,首先从mysql的安装开始,安装步骤如下: 一、 卸载原先数据库 1、 查询系统有没有安装数据库 rpm ...
MySQL redis学习与应用
诸如mysql等关系型数据库,在数据存储在高并发情况下读写性能有所限制,Nosql(非关系型数据库)便应运而生,弥补了关系型数据库的不足。 【简介】 redis是作为一种key-va...
Centos7 实现MySQL局域网备份(包含全备份,日志增量备份)
数据库备份操作是非常重要的一步,针对上线系统来说,没有备份的数据库是不安全的。本博文通过查阅网上资料,实现了mysql数据库通过shell脚本文件的全备份,增量备份和局域网内定...
MySQL数据库优化(五)—MySQL查询优化
一、mysql查询类型(默认查询出所有数据列)1、内连接 默认多表关联查询方式,查询出两个表中所有字段;可省略inner join 关键字2、外连接 查询出某一张表中的所有数据(1)左连接 ...
MySQL数据库优化(四)——MySQL索引优化
一、索引基础索引类型: 1、普通索引: 创建到任何数据类型中 2、唯一性索引:限制索引值必须唯一 3、全文索引:只能创建到char、varchar、text类型字段上,...
MySQL数据库优化(三)—MySQL悲观锁和乐观锁(并发控制)
一、悲观锁 1、排它锁,当事务在操作数据时把这部分数据进行锁定,直到操作完毕后再解锁,其他事务操作才可操作该部分数据。这将防止其他进程读取或修改表中的数据。 2、实现:大多...
MySQL数据库优化(二)—MySQL事务
一、acid atomicity 原子性 :一个事务被视为一个不可分割的最小工作单元,整个事务要么全执行,要么全部失败回滚。consistency 一致性:数据库总是从一个一致性的状态转换到另一个...
MySQL数据库优化(一)—MySQL引擎
一、mysql引擎种类(一)、innodb1、innodb简介 innodb是my默认引擎,支持事务,in的数据存储在表空间(tablespace)中,通过间隙锁(next-key locking)防止幻读。2、innodb特点 (1...
SQL视图 详细介绍
视图 视图是虚拟的表。与包含的数据表不一样,视图只包含使用时动态检索的数据查询。作为视图,他不包含任何列或数据,包含的只是一个查询。 为什么使用视图? 1:重用sql语句。 2:简化复杂的s...