---- //常用的信息函数

SELECT VERSION();            -- -- //显示数据库的版本
SELECT DATABASE();            -- -- -- //显示当前使用的数据库
SELECT CURRENT_USER;            -- -- //显示当前用户  root@%  
SELECT USER();                -- -- //显示当前用户  root@john-zxw
SELECT CURDATE();            -- -- //当前日期
SELECT CURTIME();            -- -- //当前时间
SELECT CURRENT_TIME ();            -- -- //显示当前的时间
SELECT NOW();                -- -- //显示当前的时间和日期
SELECT CURRENT_TIMESTAMP();        -- -- //显示当前的时间和日期
SHOW TABLES;                -- -- //显示当前使用的数据库的所有表
SHOW DATABASES;                -- -- //显示所有的数据库
SHOW CREATE TABLE mysql.user;        -- -- //显示表mysql.user的结构(建表语句)
SHOW CREATE DATABASE mysql;        -- -- //显示数据库mysql的标准建表语句
SHOW FULL COLUMNS FROM mysql.user;    -- -- //查看表mysql.user的字段信息
SHOW VARIABLES LIKE '%char%';        -- -- //查看字符集像char的
SHOW CHARSET;                -- -- //查看字符集
SHOW ENGINES;                -- -- //查看数据库的引擎 主要是innodB(支持事务)和myisam(不支持事务,速度比innodb快)
SHOW GRANTS FOR 'root'@'localhost';    -- -- //显示root的用户的权限 结果类似grant
SHOW GRANTS FOR 'admin'@'%';        -- -- //显示root的用户的权限 结果类似grant
SHOW INDEX FROM mysql.user;        -- -- //显示表的索引
SHOW STATUS;                -- -- //显示一些系统特定资源的信息,例如:正在运行的线程的数量等
SHOW VARIABLES;                -- -- -- //显示系统变量的名称和值
SHOW PROCESSLIST;            -- -- -- //显示系统中正在运行的所有进程,也就是当前正在执行的查询,root用户可以查看所有的进程,而其他用户只能查看自己的进程。但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
SHOW TABLE STATUS FROM mysql LIKE '%u%';-- -- //显示数据库mysql中表名中有u的表,的类型和表的最新更新时间
SHOW PRIVILEGES;            -- -- //显示服务器所支持的不同权限
SELECT USER ,table_comment FROM information_schema.TABLES WHERE table_schema='mysql' AND table_name LIKE '%use%';    -- //显示表的注释
SHOW INNODB STATUS;            -- // 显示innoDB存储引擎的状态
SHOW LOGS;                -- //显示BDB存储引擎的日志
SHOW WARNINGS;                -- //显示最后一个执行的语句所产生的错误、警告和通知
SHOW ERRORS;                -- //只显示最后一个执行语句所产生的错误