摘要:
MySQL之7 InnoDB 和 事务流程、Crash Recovery、ACID InnoDB术语和概念 InnoDB概述图 表数据 磁盘(.ibd)每表文件表空间 段(segment) 区(extents) 页(pages) 内存(innodb_buffer_pool)缓冲池 innodb_bu 阅读全文
摘要:
MySQL之5 索引及执行计划 介绍 索引是特殊数据结构,定义在查找时作为查找条件的字段,在MySQL又称为键key,索引通过存储引擎实现。作用类似于书中的目录,可以明显的提高查询效率(select, update, delete),是帮助MySQL高效获取数据的数据结构。 优点: 索引可以降低服务 阅读全文
摘要:
MySQL之6 存储引擎及事务 介绍 存储引擎MySQL中的“文件系统” MySQL支持的存储引擎种类 FEDERATED MEMORY InnoDB PERFORMANCE_SCHEMA MyISAM MRG_MYISAM BLACKHOLE CSV ARCHIVE 彩蛋:请你列举MySQL中支持 阅读全文
摘要:
MySQL之4 SQL基础 名词认识 SQL_MODE SQL_MODE:设置约束检查,可分别进行全局设置或当前会话设置 作用:使数据准确,符合常识 5.7 版本之后默认启用SQL92严格模式,通过sql_mode参数来控制 查看 mysql> select @@sql_mode; + + | @@ 阅读全文
摘要:
MySQL之3 体系结构 名词介绍 C/S(客户端/服务端)模型介绍 Clinet : mysql mysqldump ,sqlyog,API Server : mysqld 守护进程 连接方式: TCP/IP方式(远程、本地) mysql -uroot -p123 -h 10.0.0.51 -P3 阅读全文
摘要:
MySQL之2 基础管理 一、用户管理 作用:登录数据库,管理数据库对象 格式 mysql用户账号由两部分组成: 'USERNAME'@'HOST‘ HOST说明: 限制此用户可通过哪些远程主机连接mysql服务器 支持使用通配符: % 匹配任意长度的任意字符 172.16.0.0/255.255. 阅读全文
摘要:
MySQL之1 介绍与安装 一、数据库介绍 名词介绍 数据库:是数据的汇集,它以一定的组织形式存于存储介质上。是对企业核心数据 高效 安全 存储和管理的软件 DBA(管理 维护 使用 数据库的管理人员):负责数据库的规划、设计、协调、维护和管理等工作 应用程序:指以数据库为基础的应用程序 数据库(D 阅读全文