位置: 编程技术 - 正文

Mysql存储引擎MyISAM的常见问题(表损坏、无法访问、磁盘空间不足)(mysql存储引擎面试题)

编辑:rootadmin

推荐整理分享Mysql存储引擎MyISAM的常见问题(表损坏、无法访问、磁盘空间不足)(mysql存储引擎面试题),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql存储引擎myisam,mysql存储引擎的作用,mysql存储引擎myisam,mysql存储引擎的数据结构,mysql存储引擎的区别,mysql存储引擎myisam,mysql存储引擎myisam,mysql存储引擎myisam,内容如对您有帮助,希望把文章链接给更多的朋友!

本文为大家分享了解决Mysql存储引擎MyISAM常见问题的方法,供大家参考,具体内容如下

一、处理MyISAM存储引擎的表损坏

在使用MySQL,可能会遇到过MyISAM存储引擎的表损坏的情况。如以下情况:

.frm被锁定不能修改

找不到.myi文件(索引文件)

意外结束记录

文件被毁坏

从表处理器得到错误nnn

解决办法1:

使用MySQL自带的myisamchk工具进行修复 打开bin目录,可以看到该工具

Mysql存储引擎MyISAM的常见问题(表损坏、无法访问、磁盘空间不足)(mysql存储引擎面试题)

命令如下 myisamchk -r tablename r代表recover 或 myisamchk -o tablename -o参数代表?safe-recover 可以进行更安全的修复

解决办法2: 使用MySQL的CHECK table和repair table命令进行修复 check table用来检查表是否有损坏,repair table用来对坏表进行修复。

二、MyISAM表过大,无法访问问题

首先我们可以通过myisamchk命令来查看MyISAM表的情况。如下图,我查看admin表

datefile length代表当前文件大小 keyfile length代表索引文件大小 max datefile length 代表最大文件大小 max keyfile length 代表最大索引大小 可以通过如下命令来进行扩展数据文件大小 alter table table_name MAX_ROWS= AVG_ROW_LE=

三、数据目录磁盘空间不足

1、针对MyISAM存储引擎

可以将数据目录和索引目录存储到不同的磁盘空间。

2、针对InnoDB存储引擎

对于InnoDB存储引擎的表,因为数据文件和索引文件时存放在一起的。所以无法将他们分离。当磁盘空间出现不足时候,可以增加一个新的数据文件,这个文件放在有充足空间的磁盘上。具体实现是通过InnoDB_data_file_path中增加此文件。 innodb_data_file_path=/home/mysql/data:M;/user/mysql/data:M:autoextend 参数修改之后,需要重启服务器,才可以生效。

四、同一台主机上安装多个Mysql

除了每个Mysql安装目录不能相同外,还需要的是port和socket不能一样。 mysql.sock就是客户端连接与mysql间通信用的。socket文件,只能本机使用,远程连接要通过tcp/ip了。

标签: mysql存储引擎面试题

本文链接地址:https://www.jiuchutong.com/biancheng/347232.html 转载请保留说明!

上一篇:忘记MySQL的root密码该怎么办

下一篇:VS2013连接MySQL5.6成功案例一枚(vs2019连接mysql)

  • 个体工商户需要进项发票吗
  • 已交增值税如何做账
  • 未达到起征点的增值税会计处理
  • 增值税申报表第25行怎么填
  • 小微企业要缴纳印花税吗
  • 办税员如何绑定企业
  • 广告制作税目
  • 房产折旧计算方法 举例
  • 职工薪酬纳税调整标准
  • 预付了订金收到发票怎么做分录?
  • 不随物品一起销售的包装物怎么做账?
  • 品质问题扣供应商款
  • 流动资产周转次数低说明什么
  • 汇算清缴补交所得税会计分录小企业会计政策
  • 计提营业账簿印花税怎么做账
  • 房地产企业汇算清缴报表
  • 免税企业收到的专用发票要怎么转出
  • 税率简并的影响因素
  • 开了发票一定要确认收入吗
  • 小微企业减半征收印花税代码
  • 没有车船税证明可以年检吗
  • 文化事业税收优惠政策
  • 资源税的征税对象和纳税环节
  • 纳税单位与免税单位共用的房屋由纳税单位全额纳税
  • 发出商品发生损失
  • 几个人注册公司好还是个体户好
  • Win10新版21364发布: 可直接运行Linux图形程序
  • w10系统有线连接网络
  • ubuntu 20.04.1
  • win11测试版后续怎么变正式版
  • 股份有限公司向股东借款
  • 进口付汇流程
  • 施工单位奖项名称大全
  • 银行贷款用途能改吗
  • 代理业务资产的含义
  • vue treegrid
  • PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
  • 蓝桥杯c题库及答案
  • php字符串型数据的定义方式
  • 金融企业贷款损失
  • 增值税农产品免税是哪一条
  • 火车票的进项税率
  • 购入固定资产的会计科目
  • python字符串方法总结
  • Linux下MySQL卸载和安装图文教程
  • sql server数据表的关联
  • 金税盘长期不使用
  • 差额征税的专用发票能抵扣吗
  • 资产减值损失是什么意思
  • 客户送我东西怎么办
  • 企业最应避免的外部环境和内部条件组合是
  • 收到货款会计分录怎么写
  • 没有外币账户可以收外币吗
  • 冲减和冲销的会计分录
  • 重装系统清空
  • hyper-v是啥
  • win8.1技巧
  • 教大家一些实用的技巧方法
  • win8笔记本电脑投屏方法
  • win8怎么更新到win8.1
  • python中numpy.zeros(np.zeros)的使用方法
  • js用什么编写
  • windows 10一
  • cmd 字符集
  • unity 1
  • javascript如何
  • javascript入门经典
  • android隐藏
  • jqueryw3c
  • javascript编程语言
  • 基础的十进制按什么来算
  • 如何查询车辆购置税
  • 广州买房退税政策2020
  • 佛山市国家税务局狮山分局简介
  • 非道路机械环保标志图片
  • 一季度土地市场
  • 车辆购置税减免政策上汽大通 大家mifa6
  • 深圳市龙华区企业
  • 小微企业所得税5%优惠政策
  • 地源热泵有收费标准吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设