ITPub博客

首页 > 数据库 > MySQL > MyISAM表的损坏恢复以及myisamchk工具使用

MyISAM表的损坏恢复以及myisamchk工具使用

原创 MySQL 作者:T1YSL 时间:2025-08-13 17:03:56 0 删除 编辑

set  default_storage_engine=MyISAM;

创建一个表

create table shop (id int,name varchar(20),price float(5,2),city varchar(20),street varchar(20),riqi date);

insert into shop values(1001,".1 niu1",5.99,"shenyang","sanhaojie","2021-04-02");

insert into shop values(1002,".2 niu1",5.99,"shenyang","sanhaojie","2020-04-08");

insert into shop values(1003,".3 niu3",9.99,"shenyang","sanhaojie","2015-07-15");



模拟MyISAM表损坏


myisamchk修复

检查表

 myisamchk -im /var/lib/mysql/backup/t1

 仅显示表的最重要的信息

[root@localhost backup]# myisamchk  -eis /var/lib/mysql/backup/t1












来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69990629/viewspace-3093383/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
中国开源软件推进联盟PG分会系列技术丛书《快速掌握PostgreSQL版本新特性》一书副主编。数据库技术专家。数据库认证讲师、恩墨学院数据库讲师。擅长MySQL数据库、PostgreSQL等开源数据库。拥有MySQL-OCP 、PostgreSQL-PGCM等数据库认证。

注册时间:2020-12-12

  • 博文量
    152
  • 访问量
    160744