如何在mysql中操作表演

  介绍

这期内容当中小编将会给大家带来有关如何在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> 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;;

<强>显示警告

显示由上一个生成消息的语句导致的错误,警告和注意消息。如果上一个使用表的语句未生成消息,则什么也不显示。

如何在mysql中操作表演