---- //常用的信息函数
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; -- //只显示最后一个执行语句所产生的错误
mysql常用的信息函数
原创
©著作权归作者所有:来自51CTO博客作者zhou_zxw的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:mysql数据库的基本操作
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mysql 常用函数
Mysql常用函数
mysql 常用函数 mysql函数 -
mysql常用的函数
一、数学函数ABS(x)
mysql 常用的函数 -
MySQL 常用函数的使用
I. MySQL 常用函数为了简化操作,MySQL 提供了大量的函数给程序员使用。例如,要输入当前时间,可以调用 now() 函数
字符串 mysql 字段 unix sql -
MySQL常用函数
一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x)
函数 MySQL 数据库 MySQL 休闲