MySQL知识集合】的更多相关文章

1.Mysql体系架构     2.MySQL文件结构 (1)参数文件:启动MySQL实例的时候,指定一些初始化参数,比如缓冲池大小.数据库文件路径.用户名密码等         -my.cnf读取优先级是从左自右的顺序,但是当默认读取路径都有配置文件时,最后读取的参数的值,会覆盖前面读取的参数的值         -/etc/my.cnf/etc/mysql/my.cnf/usr/local/mysql/etc/my.cnf~/.my.cnf  (2)日志文件:比如:错误日志.二进制日志.慢查…
在日常的web应用开发过程中,一般会涉及到数据库方面的操作,其中查询又是占绝大部分的.我们不仅要会写查询,最好能系统的学习下与查询相关的知识点,这篇随笔我们就来一起看看MySQL查询知识相关的树是什么样的. MySQL查询知识树: 一.查询的方式 二.查询的原理 三.查询的应用场景 四.查询的效率比较 五.查询的优化 一.查询的方式 MySQL的查询可以分为交叉连接.内连接.外连接.自然连接.   下述对于连接查询的学习,会用到以下两张表: create table t_commodity_ty…
原文:两个容易被忽略的mysql知识 为什么标题要起这个名字呢?commen sence指的是那些大家都应该知道的事情,但往往大家又会会略这些东西,或者对这些东西一知半解,今天我总结下自己在mysql中遇到的一些commen sense类型的问题. 1.varchar(5)可以存储多少个汉字,多少个字母数字? 相信有好多人应该跟我一样,对这个已经很熟悉了,根据经验我们能很快的做出决定,比如说用varchar(200)去存储url等等,但是,即使你用了很多次也很熟悉了,也有可能对上面的问题做出错误…
MySQL 文章目录 MySQL 表 锁 索引 连接管理 事务 日志系统 简单记录 极客时间 - MySQL实战45讲 MySQL知识图谱 表 表 引擎选择 编码问题 表空间管理 字段设计 备份和恢复 压缩表 分区表 锁 锁 全局锁 表锁 行锁 索引 索引 主键索引 唯一索引 前缀索引 选择策略 change buffer 空间利用率 索引设计 排序优化 连接管理 连接管理 长短连接 连接内存管理 并发管理 事务 事务 ACID和实现机制 隔离级别对业务的影响 count(*) 的实现和优化 大…
知识概况 视图 函数 存储过程 事务 索引 触发器 [视图] 视图是一个虚拟表,可以实现查询功能,不能进行增删改 本质:根据sql语句获取动态的数据集,并为其命名 1.创建视图 --create view view_name as sql语句 create view v1 as select nid ,name from a where nid >4 2.删除视图 drop view v1 3.修改视图 alter view 视图名称 as sql语句   alter view v1 as se…
Mysql提供了很多函数 提供的常用函数集合 一.数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,...,xn) 返回集合中最大的值 LEAST(x1,x2,...,xn) 返回集合中最小的值 LN(x) 返回x的自然对数 LOG(x,y) 返回x的以y为底的对数 MOD…
mysql介绍 (1) mysql数据库是瑞典AB开发. (2) mysql--> sun --> oracle. (3) mysql数据库的特点. 1. 开源. 2. 免费. 3. 跨平台(windows/linux/unix/苹果). 4. 处理并发性(13000个)/安全/稳定. 5. 该数据库 轻(对资源要求不高)安装文件 37.7M.而且 对cpu/内存要求都不高 基本语法: 在dos下输入: mysql -u 用户名 -p 密码 特别说明 -p 后面的密码不要有空格 /使用该命令的…
面向集合的思想 SQL是为查询和管理关系型数据库中的数据而专门设计的一种标准语言.我们通常认为的关系型是说的数据库中表与表的关系,这个理解是有问题的,这里的关系其实是数学术语上的关系.为什么这么说?因为关系型数据库是以关系模型为基础,而关系模型是以集合论和谓词逻辑两大数学理论为依据的.集合论中,关系是集合的一种表示.在关系模型中,关系是相关信息的一个集合,反映到数据库中就是一张表.我们知道集合是不关心顺序的.表作为一个集合,它本身并没有顺序的概念.在很久之前有人问过,我按顺序插入id=1,2,3…
一.数据类型介绍 数据类型 字节长度 范围或用法 bigint 8 无符号[0,2^64-1],有符号[-2^63 ,2^63 -1] binary(M) M 类似Char的二进制存储,只包含byte串而非字符串,它们没有字符集的概念,排序和比较操作都是基于字节的数字值 bit 1 无符号[0,255],有符号[-128,127] blob Max:64K 二进制的对象,大小写敏感 char(M)  M 定长字符串 date 3 以YYYY-MM-DD的格式显示,比如:2009-07-19 da…
https://yq.aliyun.com/articles/5533(死锁分析的很好的一篇文章) http://hedengcheng.com/?spm=5176.100239.blogcont5533.8.vaztis&p=771#_Toc374698322MySQL死锁问题分析,很全面,对比SQL Server,应该也会存在类似的问题.说死锁,多数时候的示例都是“不同表相同记录行锁冲突”,其实这仅仅占死锁现象的25%.如果为此算作“知道了”死锁,出现另外75%的可能性,还是一脸茫然与不解,…