Mysql高级SQL语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql高级SQL语句相关的知识,希望对你有一定的参考价值。
show processlist;只列出前100条,如果想全列出请使用show full processlist下载 ;
show columns from table_name from database_name; 或show columns from database_name.table_name;或show fields;
解释:显示表中列名称(和 desc table_name 命令的效果是一样的)
查看连接数,状态
show variables like ‘%max_connections%‘
命令行登录mysql后。设置新的MySQL最大连接数为200:
MySQL> set global max_connections=200。
show processlist;
KILL QUERY thread_id;
show index from user;
或
show keys from user;
解释:显示表的索引
show status;
解释:显示一些系统特定资源的信息,例如,正在运行的线程数量
show variables;
解释:显示系统变量的名称和值
show privileges;
解释:显示服务器所支持的不同权限
show create database database_name;
解释:显示创建指定数据库的SQL语句
show create table table_name;
解释:显示创建指定数据表的SQL语句
show innodb status;
解释:显示innoDB存储引擎的状态
show logs;
解释:显示BDB存储引擎的日志
show warnings;
解释:显示最后一个执行的语句所产生的错误、警告和通知
show errors;
解释:只显示最后一个执行语句所产生的错误
SELECT now(),version();
以上是关于Mysql高级SQL语句的主要内容,如果未能解决你的问题,请参考以下文章