位置: 编程技术 - 正文

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)

  • 实收资本印花税按次还是按年
  • 进项税认证后转出
  • 境外承包工程项下资金
  • 关税及贸易总协定成立时间
  • 统一社会信用代码查询企业名称
  • 上下班出了事故算不算工伤
  • 新成立的公司残保金如何申报
  • 开具红字信息表后怎么开负数发票
  • 商品和服务税收分类编码
  • 在途物资的会计凭证怎么做
  • 对方把发票丢了可以重开吗
  • 固定资产盘亏是营业外支出吗
  • 消费税在流通环节征税吗
  • 股东借款转实收资本需要什么附件
  • 由财政拨钱还银行借款怎么做分录?
  • 劳务公司计提工资怎么算
  • 转让部分股份流程
  • 延递所得税资产减少
  • 小规模纳税人未开票收入填在哪里
  • 营改增后新纳入增值税征税范围的有
  • 对公账户收到个人汇款 退还
  • 暂估成本一直拿不到发票
  • 外币借款利息汇兑差额计算公式
  • 如何在电脑上玩三国杀移动版
  • 新版edge浏览器兼容模式怎么设置
  • 剑灵2.0win7
  • 公司购买理财产品账务处理
  • 总公司以固定资产出资入股,固定资产是不是新公司的
  • NPFMSG.exe - NPFMSG是什么进程 有什么用
  • win7为什么显示多重网络
  • 查补以前年度企业所得税的申报处理
  • 应付账款周转天数长对企业的影响
  • 财务费用利息收入怎么结转
  • vue方法顺序执行
  • 期末增值税结转账务处理
  • 座头鲸救人
  • esp8266 dht22
  • php中获取当前时间
  • javaweb总结笔记
  • html代码form
  • python的用途
  • dedecms上传视频
  • 支付工程款的会计科目怎么写
  • 购买固定资产发生的支出是资本性支出
  • 社保可以补交吗
  • 使用sql server查询不到会返回什么
  • 创建一个空的学生基本信息表的副本
  • 银行汇票背书
  • 我们公司投资新公司做账
  • 水泥贸易利润
  • 代销产品如何做会计分录
  • 社保局退回生育津贴分录摘要
  • 会员卡收费
  • 留底税额账上怎么体现
  • 税务突然查账
  • 长期借款短期利息怎么算
  • 购买农副产品抵扣进项税的规定
  • 投标保证金支付给谁
  • 购买金税盘未抵税怎么办
  • 固定资产折旧四种方法的优缺点
  • 研发费用占销售的比例
  • 备用金怎么做会计科目
  • sqlserver日志清理
  • Win10预览版怎么变回正式版
  • windows server 2008 日志文件在哪
  • fedora update-grub
  • Windows任务计划程序服务
  • 升级win10时蓝屏
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • windows8ip地址怎么设置
  • backtracker
  • 安卓影音播放软件
  • jquery和dom对象之间怎么转换
  • python编程判断一千以内含88的数的方法
  • 置顶的朋友圈屏蔽的人能看到吗
  • TFC360冯燃:手游市场细分领域新秀崛起
  • 税务局副局长分管业务
  • 个人所得税缴纳怎么申报流程
  • 外贸公司如何开发客户
  • 网上税务局网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设