这期内容当中小编将会给大家带来有关如何在mysql中操作,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
<强>显示字符集强>
显示所有可用的字符集
SHOW CHARACTER ; SHOW CHARACTER  SET LIKE & # 39;拉丁% & # 39;;
<强>显示排序强>
输出包括所有可用的字符集
SHOW 排序; SHOW COLLATION  LIKE & # 39; latin1%& # 39;;
<强>显示列强>
显示在一个给定表中的各列的信息,对于视图,本语句也起作用。
SHOW COLUMNS 得到mydb.mytable; SHOW COLUMNS 得到mytable 得到mydb;
<强>显示创建数据库强>
显示用于创建给定数据库<代码>创建数据库> 代码语句。也可以使用<代码> 代码>显示创建模式。
SHOW CREATE DATABASE 测试; SHOW CREATE  DATABASE 测试\ G;
<强>显示创建表强>
展示创建表的sql语句
SHOW CREATE TABLE java; SHOW CREATE  TABLE java \ G;
<强>显示数据库强>
显示数据库可以在MySQL服务器主机上列举数据库。您也可以使用<代码> mysqlshow 代码>命令得到此清单。您只能看到您拥有某些权限的数据库,除非您拥有全局<代码> 代码>显示数据库权限。
SHOW 数据库;
<强>显示引擎强>
显示引擎显示存储引擎的日志或状态信息。目前支持以下语句:
SHOW ENGINE BDB 原木; SHOW ENGINE  INNODB 地位;
<强>显示引擎强>
显示引擎显示存储引擎的状态信息。对于检查一个存储引擎是否被支持,或者对于查看默认引擎是什么,本语句十分有用。
SHOW 发动机; SHOW 发动机\ G;
<强>显示错误强>
该语句只显示错误,不同时显示错误,警告和注意。
SHOW COUNT(*),错误; SHOW 错误;
<强>显示授予强>
查看相关权限
SHOW GRANTS FOR 用户; SHOW GRANTS  FOR CURRENT_USER; SHOW GRANTS  FOR CURRENT_USER ()
<强>显示指数强>
显示指数会返回表索引信息。
SHOW INDEX 得到mydb.mytable; SHOW INDEX 得到mytable 得到mydb;
<强>显示INNODB状态强> (mysql5.6会报错)
查看服务器信息以及定位问题
这是<代码>显示引擎INNODB状态> 代码的同义词,但不赞成使用。
<强>显示打开表强>
列举在表缓存中当前被打开的非临时表。
SHOW OPEN 餐桌;
<强>显示特权强>
显示MySQL服务器支持的系统权限清单。确切的输出根据您的服务器的版本而定
SHOW 特权;
<强>显示PROCESSLIST 强>
显示哪些线程正在运行,常用<代码>显示完整PROCESSLIST> 代码来查看MySQL的连接数。您也可以使用<代码> mysqladmin PROCESSLIST 代码>语句得到此信息。如果您有超级权限,您可以看到所有线程。否则,您只能看到您自己的线程
<强> SHOW STATUS 强>
提供服务器状态信息。此信息也可以使用<代码> mysqladmin extended-status 代码>命令获得。
SHOW 地位;
<强>显示表状态强>
显示表状态的性质与显示表类似,不过,可以提供每个表的大量信息。您也可以使用<代码> mysqlshow——地位db_name 代码>命令得到此清单。
本语句也显示视图信息。
SHOW TABLE 地位; SHOW TABLE  STATUS 得到;测试;
<强>显示表强>
显示表列举了给定数据库中的非临时表。您也可以使用<代码> mysqlshow db_name 代码>命令得到此清单。
SHOW 餐桌;
<强>显示触发强>
触发器列展示出了目前被MySQL服务器定义的触发程序。
SHOW 触发器;
<强>显示变量强>
查看关于配置的变量
SHOW GLOBAL 变量; SHOW SESSION 变量; SHOW VARIABLES  LIKE & # 39; % & # 39;;
<强>显示警告强>
显示由上一个生成消息的语句导致的错误,警告和注意消息。如果上一个使用表的语句未生成消息,则什么也不显示。