`
haoningabc
  • 浏览: 1478176 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql的show

阅读更多
grant select,update, insert, drop ,create on db_book_author_chapters.* to booktest@'10.148.150.207' identified by 'booktest' ;
flush privileges;


mysqladmin variables |SHOW VARIABLES  显示出一些MySQL 系统变量的值
show status; -- 显示一些系统特定资源的信息
show variables; -- 显示系统变量的名称和值
★SHOW STATUS LIKE 'threads%';显示线程使用统计信息
show variables like '%have%'; 支持哪些表类型
show variables like 'char%' 当前联接系统参数  
SHOW STATUS LIKE 'qcache%'; 显示查询缓存的统计信息
SHOW STATUS LIKE 'open%tables';显示打开表的活动
show table types;直接得到表类型清单
show grants for user_name; -- 显示一个用户的权限,显示结果类似于grant 命令
★show index from table_name; -- 显示表的索引 
★★show processlist; -- 显示系统中正在运行的所有进程,
也就是当前正在执行的查询。大多数用户可以查看他们自己的进程,
但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。 

show table status; -- 显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间
show privileges; -- 显示服务器所支持的不同权限 
show engines;显示安装以后可用的存储引擎和默认引擎
show create table table_name; -- 显示create database 语句是否能够创建指定的数据库
show innodb status; -- 显示innoDB存储引擎的状态
show logs; -- 显示BDB存储引擎的日志  不好使
show warnings; -- 显示最后一个执行的语句所产生的错误、警告和通知
show errors; -- 只显示最后一个执行语句所产生的错误 
show [storage] engines; --显示安装后的可用存储引擎和默认引擎 
show procedure status --显示数据库中所有存储的存储过程基本信息,包括所属数据库,存储过程名称,创建时间等
show create procedure sp_name --显示某一个存储过程的详细信息
SHOW TABLE STATUS [FROM db_name] [LIKE 'pattern'] 这个命令可以帮助你找到匹配的表格和视图

show tables from db_name
show columns from tbl_name  列出表中列的信息
show index from tbl_name
show tables status   显示缺省数据库中表的信息
show table status from db_name

mysqlshow 和show语句相同的信息,它允许从外壳程序中取得数据库和表的信息:
%mysqlshow -h192.168.99.80 -uroot -p123678  列出服务器的数据库
%mysqlshow shop -h192.168.99.80 -uroot -p12345678 列出库中的表
%mysqlshow shop ecs_goods -h192.168.99.80 -uroot -p12345678 列出表中列的信息
%mysqlshow --keys shop ecs_goods -h192.168.99.80 -uroot -p12345678 列出表中索引
%mysqlshow --status shop ecs_goods -h192.168.99.80 -uroot -p12345678

为了找出当前选择了哪个数据库,使用DATABASE( )函数:
mysql> SELECT DATABASE(); 




参考 http://zwwko.iteye.com/blog/834406

授权
grant select, insert, update, delete on Music_Res_DB_V2.* to music@'10.10.10.10' identified by 'music' ;
flush privileges;;

导入数据
mysql -uroot db_bookauthor_priv <db_mvp2_priv.sql
分享到:
评论

相关推荐

    Mysql show命令全面详解

    MySQL数据库的show命令是一个非常实用且功能强大的工具,它允许用户快速获取数据库服务器的状态信息、数据库对象的信息以及当前的配置参数等。在使用show命令时,我们可以针对不同的需求使用不同的参数,下面详细...

    mysql show processlist 显示mysql查询进程

    MySQL中的`SHOW PROCESSLIST`命令是一个非常实用的工具,它允许管理员查看当前正在运行的所有MySQL进程,包括查询、更新和其他数据库操作。这个命令对于诊断性能问题、监控活动以及管理资源至关重要。下面我们将深入...

    mysql show操作简单示例

    本文实例讲述了mysql show操作。分享给大家供大家参考,具体如下: SHOW CHARACTER SET 显示所有可用的字符集 SHOW CHARACTER SET; SHOW CHARACTER SET LIKE 'latin%'; SHOW COLLATION 输出包括所有可用的字符集 ...

    mysql中show指令使用方法详细介绍

    本文主要介绍mysql数据库下show命令的主要用法  a. show tables或show tables from database_name; — 显示当前数据库中所有表的名称。  b. show databases; — 显示mysql中所有数据库的名称。  c. show columns ...

    MySQL数据库中Show命令用法

    MySQL数据库中Show命令用法 MySQL数据库中Show命令是数据库管理和维护中非常重要的命令之一。Show命令可以用来显示数据库中的各种信息,例如表、数据库、索引、变量、进程等。下面是Show命令的详细用法: 1. 显示...

    mysql优化(1)show命令 慢查询日志 explain profiling

    在本篇中,我们将聚焦于三个MySQL优化工具:`SHOW`命令、慢查询日志和`EXPLAIN`与`PROFILING`。 一、SHOW命令 `SHOW`命令是MySQL中的一个非常实用的工具,用于获取数据库系统的信息。它可以帮助我们查看数据库的...

    MySQL show命令的用法

    // 显示mysql中所有数据库的名称 show columns from table_name from database_name; 或show columns from database_name.table_name; // 显示表中列名称 show grants for user_name@localhost; // 显示一个用户的...

    MySQL SHOW 命令的使用介绍

    MySQL的SHOW命令是数据库管理员和开发人员常用的工具,用于获取关于数据库、表、列、索引、用户权限、系统状态等重要信息。以下是对这些命令的详细解释: 1. **SHOW TABLES** 或 **SHOW TABLES FROM DATABASE;** ...

    MySQL二进制包安装

    bin/mysql show mysql ``` 这些命令可以帮助我们确认MySQL服务的状态以及数据库列表。 #### 四、MySQL账户安全设置 安装完成后,还需要进行一些安全相关的设置,以确保MySQL系统的安全性。 ##### 4.1 检测...

    Oracle中实现MySQL show index from table命令SQL脚本分享

    实验数据初始化: 代码如下: create table t as select * from hr.employees; create index inx_t1 on t(employee_id,first_name desc,last_name); create index inx_t2 on t(job_id,hire_date);...

    MySQL调优利器【show profiles】

    MySQL中的`show profiles`是一个非常实用的工具,用于分析SQL语句执行时的资源消耗,这对于数据库性能调优至关重要。在默认情况下,`show profiles`功能是关闭的,但可以通过设置变量来启用它,以便获取关于SQL语句...

    MySQL的启动方法(windows_平台)

    7. **测试连接:** 打开命令提示符,切换到 MySQL 安装目录下的 bin 目录,输入 `mysql -u root` 进入 MySQL 命令行工具,使用 `show databases;` 命令查看数据库列表。 #### 方法四:直接在命令行启动 如果不想...

    2.mysql查询性能优化1

    MySQL SHOW PROFILE 是 MySQL 查询优化工具之一。SHOW PROFILE 可以帮助数据库管理员快速地了解查询执行计划,从而优化查询语句。SHOW PROFILE 可以提供查询执行计划的详细信息,包括查询时间、查询成本、查询资源...

    配置mysql5.5主从服务器(转)

    ### 配置 MySQL 5.5 主从服务器详解 #### 一、背景介绍 在数据库管理与维护过程中,为了提高数据安全性和系统可用性,通常会采用 MySQL 的主从复制技术来实现数据冗余和负载分担。本文将详细介绍如何在两台服务器...

    MySQL使用show status查看MySQL服务器状态信息

    `SHOW STATUS`是一个非常实用的命令,它允许管理员查看MySQL服务器的各种统计信息,包括但不限于服务器的运行时间、客户端连接数、慢查询数量以及不同类型的SQL语句执行计数。这些信息有助于我们分析数据库的负载...

    通过mysql show processlist 命令检查mysql锁的方法

    `SHOW PROCESSLIST`是MySQL管理工具中非常关键的一个命令,用于查看当前系统中所有线程的状态,帮助数据库管理员监控和诊断系统性能问题。这个命令在MySQL服务器资源占用过高时尤其有用,因为它能揭示哪些SQL语句...

    mysql的show命令

    MySQL中的`SHOW`命令是用于获取数据库系统的各种信息和状态的实用工具,它可以帮助数据库管理员和开发者了解数据库的运行情况,以及对数据进行管理和维护。下面我们将深入探讨这些命令的具体用法。 1. `SHOW TABLES...

    MySQL SHOW PROCESSLIST协助故障诊断全过程

    否则,您只能看到自己的线程(即与您正在使用的MySQL帐户相关联的线程)。如果不使用该FULL关键字,则每个语句的前100个字符都将显示在该Info字段中。 进程信息也可从performance_schema.threads表中获得。但是,

Global site tag (gtag.js) - Google Analytics