mysql管理工具

innochecksum 输出innodb文件的校验码,这个工具读取innodb表空间文件,计算每个页的校验值,跟存储的进行比较,报告损坏的页的信息,主要是加快验证掉电后货是拷贝后表空间文件的一致性,这个工具在5.6.16版本之前只支持2GB的文件。该工具不能用在服务已经打开的表空间文件上,这种情况下应该使用check table来检查。

使用的方式是

shell> innochecksum [options] file_name
-c打印文件中的页的数量

-d debug模式

-e num  在这个页结束

-s num在这个页开始

-v 冗余模式

-p num只检查这个页


------------------------------

mysql_convert_table_format 转换数据库中的表到给定的存储引擎,默认是myisam引擎,这个工具是perl写的,使用前需要安装perl,使用方式

这个命令也要被禁止使用了

shell> mysql_convert_table_format [options]db_name
支持的选项

--force 错误出现时候继续

--host host_name

--port =port_num

--socket=path

--type=engine_name 存储引擎的类型


--user=user_name

--verbose

----------------------------------------------------

mysqlhotcopy 一个备份的程序在5.6.20上被禁用,在,5,7上被删除了,只能备份MyISAM和ARCHIVE表,这个就不太关注了

它使用flush tables lock tables然后用cp,scp来制作备份







你可能感兴趣的:(mysql管理工具)