澳门贵宾会注册送豪礼mysql unique option prefix myisam_recover instead of myisam-recover-options的解决方法

Myisam_revocer调节了Myisam查找和修复错误的形式。

依靠字面意思好像就是要把参数写全。在随后的本子中这种写法不扶植了。

电动修复MySQL的myisam表

重重互连网给的素材都是一贯用 myisam_recover
就能够达成mysql数据库表的修复,但在新本子中要求加上参数才足以。

常用MySQL的童鞋都领会那么些myisam类型的表极轻巧破坏,非常多人可能都以用myisamchk命令来人工修复,上边介绍后生可畏种电动修复myisam的法子,也是自身中午刚学的,合作提升,呵呵~在MySQL的配备文件my.cnf中,运营项部分投入myisam-recover设置数据复苏功用,具体参数如下:

原来:

DEFAULT

复制代码 代码如下:myisam_recover

与未有使用–myisam-recover选项相符。

现在:

BACKUP

复制代码
代码如下:myisam_recover_options=force,backup

假设在还原进程中,数据文件被改成了,将tbl_name.MYD文件备份为tbl_name-datetime.BAK。

机动修复MySQL的myisam表

FORCE

常用MySQL的童鞋都明白那些myisam类型的表极轻巧损坏,繁多人或者都是用myisamchk命令来人工修复,上面介绍少年老成种电动修复myisam的措施,也是本人晚上刚学的,同盟提高,呵呵~在MySQL的配备文件my.cnf中,运维项部分参加myisam-recover设置数据复苏作用,具体参数如下:

不怕.MYD文件将吐弃八个行也进展还原。

DEFAULT

QUICK

与从不选择–myisam-recover选项相符。

万大器晚成未有删除块,不要检查表中的行。

BACKUP

行使情势:在my.ini中丰硕

假若在复苏进程中,数据文件被改成了,将tbl_name.MYD文件备份为tbl_name-datetime澳门贵宾会注册送豪礼,.BAK。

复制代码
代码如下:myisam_recover_options=force,backup

FORCE

纵然.MYD文件将放弃三个行也进行回复。

QUICK

万大器晚成未有删除块,不要检查表中的行。

自己设置了BACKUP和FORCE参数,如下:[mysqld]myisam-recover=BACKUP,FORCE此参数详细情状,请参见MySQL手册。

发表评论

电子邮件地址不会被公开。 必填项已用*标注