Chinaunix首页 | 论坛 | 博客
  • 博客访问: 272075
  • 博文数量: 52
  • 博客积分: 120
  • 博客等级: 民兵
  • 技术积分: 1189
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-03 15:41
个人简介

MySQL DBA

文章分类

全部博文(52)

文章存档

2013年(51)

2011年(1)

分类: Mysql/postgreSQL

2013-03-07 14:14:02

MySQL  程序汇总(一

5.MySQL 管理

  • innochecksum

           innodb 数据文件检查程序。用于分析innodb表数据空间的损坏页。

    使用方法:

    innochecksum /data3308/ibdata1 –v

  • myisam_ftdump

            显示myisam表中全文索引信息。

  • myisamchk

            不同于与mysqlcheck的是,myisamchk只分析myisam表,而且他直接分析文件,并不需要mysql一定是运行状态。相同之处是都需要锁表操作,而且时间都不短。

  • myisamlog

            用于生成myisam 表的更新log

  • myisampack

            用于将myisam 表按列进行压缩成只读表,手册上写的压缩比是0.40.7

  • mysqlaccess

            用户权限检查程序

  • mysqlbinlog

            mysql binlog 以二进制方式存储,mysqlbinlog用于解析binlog用于查看binlog 内容或者重放恢复数据。

    调用方式:

            mysqlbinlog [option] binlogfile

    常用的参数:

            1.--database=db,指定数据库名称

            2. –f ,-F .强制读取binlog内容,-F force open -f忽略读取过程中的错误。

            3. -R,读取远程hostbinlog

            4.--start-datetime,--stop-datetime,指定mysqlbinlog读取的时间范围

            5.--start-position,--stop-position,指定读取的binlog位置范围。

            6.-v  comment的方式显示sql形式的语句,-v –v 输出更详细的信息。

  • mysqldumpslow

            peconapt-query-digestmysqlsla 一样,都用于做慢查询日志的统计分析,以获取和优化性能较差的sql

  • mysqlhotcopy

            myisamarchive引擎的表备份工具。采用锁表然后拷贝数据文件的方式所以备份速度比较快。

  • mysql_conert_table_format

            用于修改表的存储引擎类型,没感觉和alter table的方式有什么不优势。

  • mysql_find_rows

            用于读取包含sql语句的文件并执行其中的sql

  • mysql_fix_extensions

            用于标准化myisam 相关文件(myi,myd,frm,isd)的后缀。

  • mysql_setpermission

            用于管理用户权限信息的交互式perl脚本。

  • mysql_waitpid& mysql_zap

            linux上用于kill进程。

6.发相关

  • msql2mysql

            通过修改capi调用来转换msql 程序为mysql程序。

  • mysql_config

            mysql客户端提供编译配置信息

  • mysql_print_default

            提供指定模块的配置信息。

  • resolve_stack_dump

            用于转换进制文件为字符文件,如mysqld crash抛出的异常信息。

7.其他

  • perror

            常用一个工具,mysql错误码的速查手册。

  • replace

            文本替换工具。

  • resolveip

            hostnameip的转换工具。

 

注:安装mysql 后,这些工具(或部分)会被应用到,没有具体到参数和使用方法,只是介绍其核心功能、常用方式和参数做一个汇总。

阅读(3673) | 评论(2) | 转发(1) |
给主人留下些什么吧!~~

devilkin03122013-04-08 15:44:24

ning_lianjie:devilkin0312,你好
这些命令的汇总,确实能为以后运用这些工具提供方便,不过还需要完善,比如为每个工具举一两个例子,工具运行时会给系统带来什么负面影响,磁盘IO,CPU,或者导致MySQL执行全表锁等.

嗯,非常好的建议,后续会完善和细化这些工具的使用方法。
非常感谢

回复 | 举报

ning_lianjie2013-04-07 21:41:25

devilkin0312,你好
这些命令的汇总,确实能为以后运用这些工具提供方便,不过还需要完善,比如为每个工具举一两个例子,工具运行时会给系统带来什么负面影响,磁盘IO,CPU,或者导致MySQL执行全表锁等.