书闪笔记
书闪文章
IT
mysql数据库
MyISAM引擎 - 表锁
1
置顶帖 - 本帖收集增加的内容
2
安装 - mysql版本英文释义
3
安装 - Linux - apt-get - 最大版本
4
安装 - Linux - deb包 - 指定版本
5
安装 - Linux - RPM包 - yum工具
6
安装 - Linux - RPM包 - 手动安装rpm-bundle
7
卸载 - Linux - RPM包
8
安装 - Linux - 二进制包 - 5.7前-长名.tar.gz
9
安装 - Linux - 二进制包 - 5.7后-长名.tar.gz
10
安装 - Linux - 二进制包 - 自定义配置-长名.tar.gz
11
卸载 - Linux - 二进制包
12
安装 - Linux - 源码安装 - 标准码5.7前.tar.gz
13
安装 - Linux - 源码安装 - 标准码5.7后-tar.gz
14
安装 - Linux - 源码安装 - 开发树
15
卸载 - Linux - 源码安装
16
安装 - Windows
17
mysql可视化工具 - MysqlWorkBench - 监控+ER图
18
mysql可视化工具 - DBeave - 支持数据库多
19
mysql可视化工具 - HeidiSQL - 小、中文
20
Mysql - 命令
21
配置文档 - my.cnf
22
内存 - 内存管理buffer
23
编码 - ASCII -> EASCII -> GBK -> Unicode(utf-8)
24
初始库1/4 - information_schema - 信息数据库详解
25
初始库2/4 - mysql - 详解
26
初始库3/4 - performance_schema - 性能优化详解
27
初始库4/4 - test - 详解
28
库 - 数据备份
29
库 - 数据恢复
30
Mysql - 用户管理权限
31
Mysql - 登陆 - mysql -u用户名 -p
32
Mysql - 忘记密码
33
系统实时状态 - show status
34
系统配置参数 - show variables like ''; - my.cnf
35
库 - 创建/删除 - create database XXX;
36
库 - 复制
37
库 - 进入 - use XXX;
38
库 - 查看所有表格名 - show tables;
39
表 - 表的引擎类型 - InnoDB、MyISAM。。
40
表 - 表信息 - 使用空间、行数、存储引擎、字符集
41
表 - 新建 - create table xxx;
42
表 - 建表sql - show create table x;
43
表 - 复制 - create table 新表 like 旧表
44
表 - 字段结构 - desc xxx;
45
表 - 修改名 - rename table oldname to newname;
46
表 - 清空 - delete 和 truncate
47
表 - 删除 - DROP TABLE table_name ;
48
数据类型 - varchar、float、int、date、blob...
49
列 - 添加列 - add column
50
列 - 删除列 - drop column
51
列 - 修改列 - change
52
列 - 修改列属性 - modify
53
列操作 - 信息、主键外键
54
列运用 - 创建、更新时间-CURRENT_TIMESTAMP
55
套上运用 - try...except Exception as e:
56
原生增 - insert into 表名 () values ();
57
原生删 - delete from 表名 where 条件;
58
原生改 - update 表名 set 字段='值' where 条件;
59
原生查 - select */字段列表 from 表名 where 条件;
60
原生查 - 列名修改 - select col_name as "列名"
61
原生查 - 聚合函数计数 - select count(*)
62
原生查 - 聚合函数求和 - select sum(table_rows)
63
原生查 - 聚合函数平均值 - select avg(table_rows)
64
原生查 - 聚合函数最大/小 - select min/max(rows)
65
原生查 - 字段长度 - select length(rows) -汉字+3
66
原生查 - 字段长度 - select char_length(rows)
67
原生查 - 数据表去重 - select distinct id
68
原生查 - 内连接 - inner join - 2表都有才连接
69
原生查 - 左连接 - left join - 左表有就连接+null
70
原生查 - 右连接 - right join - 右表有就连接+null
71
原生查 - 数据库 - group by xxx
72
原生查 - 数据库 - group by xxx having 聚合函数
73
原生查 - 数据库排序 - order by 分页
74
原生查 - 数据库排序 - order by xx asc倒-desc顺
75
原生查 - 数据库限制 - limit 5,5 - 0开始第6条,5条
76
小功能 - 导出excel
77
执行语句 - tail -f xxx.log - 实时监控执行语句
78
优化 - 普通优化
79
查看索引效率命令 - explain + sql + /G
80
表 - 列 - 索引(index) - 看索引show index from tb
81
表 - 列 - 索引(index) - 普通索引操作
82
表 - 列 - 索引(index) - 唯一索引操作 - UNIQUE
83
表 - 列 - 索引(index) - 联合索引操作
84
表 - 列 - 索引(index) - 全文索引操作 - fulltext
85
表 - 列 - 索引(index) - 空间索引操作SPATIAL
86
表 - 列 - 索引(index) - 时间索引
87
索引失效 - 索引失效
88
Mysql锁 - 总结
89
InnoDB引擎 - 行锁
90
MyISAM引擎 - 表锁
91
MEMORY引擎 - 表锁
92
监控 - 执行语句监控 - general_log
93
监控 - 执行性能监控 - Show Profile
94
监控 - 执行性能监控 - Performance Schema
95
分库分表 - 垂直拆分、水平拆分
96
调优 - 查看MySQL当前状态 - show status like '';
97
调优 - 数据库连接 - 短连接、长连接、连接池
98
调优 - 数据库连接 - 历史 - 用户、连接
99
调优 - 数据库连接 - 实时 - 用户、连接
MyISAM引擎 - 表锁
请在此开始你的创作