MySQL文档阅读笔记之mysqladmin

1,205 views

mysqladmin是客户端应用,可以用来检查MySQL数据库实例的配置和当前状态、创建数据库、删除数据库等。
mysqladmin支持执行如下命令操作:

  • create db_name,创建一个数据库,名称为db_name。
  • debug,通知MySQL数据库将调试信息写入error log中。
  • drop db_name,删除一个数据库,名称为db_name。
  • extended-status,呈现MySQL数据库当前的状态变量及对应的值。
  • flush-hosts,写出全部host cache中储存的信息。
  • flush-logs log_type,将缓存中的日志输出到硬盘上。
      log_type的可选值包括:

    • binary
    • engine
    • error
    • general
    • relay
    • slow
  • flush-privileges,重新加载权限配置表中的数据,和reload命令作用相同。
  • flush-status,刷新系统变量的计数器,从0开始重新计数。
  • flush-tables,刷新全部表。
  • flush-threads,刷新线程的缓存。
  • kill id,杀掉MySQL数据库服务器中的线程,ID可以为逗号分隔的线程标识的列表,列表中不允许出现空格。
  • old-password new-password,修改当前登录用户的口令。
  • password new-password,修改当前登录用户的口令。
  • ping,检测MySQL数据库服务器是否处于运行状态。
  • processlist,输出MySQL数据库服务器当前处于运行状态的线程的清单。
  • reload,重新加载权限配置表中的数据。
  • refresh,刷新全部表,关闭当前的日志文件,启用新的日志文件来记录日志。
  • shutdown,停止MySQL数据库。
  • start-slave,启动从数据库上的复制特性。
  • stop-slave,停止从数据库上的复制特性。
  • status,输出MySQL数据库当前的状态信息。
  • variables,输出MySQL数据库当前的系统变量和值。
  • version,输出MySQL数据库的版本信息。

mysqladmin允许从命令行和配置文件读取配置参数信息;从配置文件加载参数时,[client]和[mysqladmin]小节的参数会同时生效。
使用配置参数,可以配置如MySQL数据库所在的主机名及端口,用户名及口令,以及字符集。



若非注明,均为原创,欢迎转载,转载请注明来源:MySQL文档阅读笔记之mysqladmin

关于 JackieAtHome

基层程序员,八年之后重新启航

此条目发表在 MySQL 分类目录,贴了 , 标签。将固定链接加入收藏夹。