information_schema | | |
CHARACTER_SETS | 可用字符集 | |
COLLATIONS | 字符集的排序规则 | |
COLLATION_CHARACTER_SET_APPLICABILITY | 字符集和排序规则的可设置信息 | SHOW COLLATION; |
COLUMNS | 数据库中所有列及属性 | |
COLUMN_PRIVILEGES | 数据库中所有列DML权限 | |
ENGINES | 存储引擎描述 | |
EVENTS | 调度事件 | |
FILES | | |
GLOBAL_STATUS | 服务器状态变量 | SHOW GLOBAL STATUS; |
GLOBAL_VARIABLES | 服务器状态变量 | SHOW GLOBAL VARIABLES; |
KEY_COLUMN_USAGE | 有约束的键列 | |
PARAMETERS | 存储过程和函数的参数或返回值 | |
PARTITIONS | 分区表分区信息 | |
PLUGINS | 服务器插件 | |
PROCESSLIST | 当前正在运行的线程 | |
PROFILING | 跟踪信息 | SHOW PROFILES; SHOW PROFILE; |
REFERENTIAL_CONSTRAINTS | 外键约束 | |
ROUTINES | 存储过程或函数信息 | |
SCHEMATA | 数据库部分信息 | |
SCHEMA_PRIVILEGES | 方案(数据库)权限 | |
SESSION_STATUS | 会话状态变量 | SHOW SESSION STATUS; |
SESSION_VARIABLES | 会话状态变量 | SHOW SESSION VARIABLES; |
STATISTICS | 索引信息 | SHOW INDEX FROM mysql.db; SHOW INDEX FROM mysql; |
TABLES | 表信息 | SHOW TABLES FROM mysql; SHOW TABLES LIKE 'user'; |
TABLESPACES | 表空间信息(非 InnoDB) | |
TABLE_CONSTRAINTS | 表约束信息 | |
TABLE_PRIVILEGES | 表权限信息 | |
TRIGGERS | 触发器信息 | |
USER_PRIVILEGES | 用户权限 | |
VIEWS | 视图信息 | |
INNODB_CMP | INNODB 压缩信息 | |
INNODB_CMP_RESET | INNODB 压缩信息 | |
INNODB_TRX | INNODB 当前未提交的事务 | |
INNODB_CMPMEM | INNODB 缓冲池中压缩信息 | |
INNODB_CMPMEM_RESET | INNODB 缓冲池中压缩信息 | |
INNODB_LOCK_WAITS | INNODB 锁等待信息 | |
INNODB_LOCKS | INNODB 锁等待信息 | |
查看配置变量及运行状态变量:
================================================================================
分组排序编号:
"Merge into" 方法: 表中必须有主键或唯一键(默认以主键/唯一键关联两个表)
mysql 同列字符相加:
游标:
动态SQL执行:单独一个存储过程更方便
存储过程事务控制:
逗号分隔的列转为多行