本文章是告诉你关于怎么来把在使用mysql时出来 errno:145错误的解决方法,有碰到想同问题的朋友可以尝试一下下哈。

俗话说常在河边走哪能不湿鞋呢,用多了也会出现很多莫名其妙的问题

Can’t open file: ‘×××.MYI’ (errno: 145),这个错误一般就是你的表文件损坏造成的,造成的原因大概是你把数据库文件挪来挪去的结果,当然不排除其他原因啊。

具体数据库出现错误的提示代码是:

Invalid SQL: ……

MySQL 错误!: 1016 (Can’t open file: ‘×××.MYI’ (errno: 145))

解决这个问题有多种方案,如果你的数据库可以远程链接或者你可以连接到你的远程服务器桌面,并且你的服务器系统刚好是Windows的,那么你可以:

运行->cmd

然后:mysql –h 主机地址 –u 用户名 –p

然后输入密码,连接数据库;

Use 数据库名称;

然后 输入:reapair table 出错的表名称,回车,这样修复一下就可以了,参考图片如下

第二种方案,假设你只能运行PHP代码,那么也很简单,写一个php文件,链接上数据库,把这段代码:

Reapair table `表名`,

像发送 “ * ……”一样发送给mysql,也是可以的;

第三种方案,可简单了,打开你的myphpadmin,选中Can’t open file:后面同名的表,有个“选中项”,选择“修复”如图:

就ok了。

如果你的数据库主机就你一个人用,并且你还能控制的话,建议你用Mysql自带的修复工具myisamchk.exe进行修复,操作如下:

修复前将mysql服务停止。

如果是Win主机,打开命令行方式,然后进入到mysql的/bin目录。

执行myisamchk -r 的数据库所在路径*.MYI

如果是类Unix主机,直接使用myisamchk -r 数据库目录*.MYI

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql 1016 145_Mysql中出现 errno:145的解决方法相关推荐

  1. mysql错误代码145_Mysql中出现errno:145的解决方法

    本文章是告诉你关于怎么来把在使用mysql时出来 errno:145错误的解决方法,有碰到想同问题的朋友可以尝试一下下哈. 俗话说常在河边走哪能不湿鞋呢,用多了也会出现很多莫名其妙的问题 Can't ...

  2. mysql高效查出重复的手机号_Mysql必读MySQL大表中重复字段的高效率查询方法

    <MysqL必读MysqL大表中重复字段的高效率查询方法>要点: 本文介绍了MysqL必读MysqL大表中重复字段的高效率查询方法,希望对您有用.如果有疑问,可以联系我们.MysqL大表重 ...

  3. Java 链接MySQL数据库时报的connect和denied错解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 一.not allowed to connect to this MySQL server错误 错误分析:可能是由于MySQL ...

  4. MySQL局域网内访问慢的原因及解决方法

    转载自 http://blog.csdn.net/tiantang_1986/article/details/76890178 MySQL局域网内访问慢的原因及解决方法. 出现原因:主要是因为DNS服 ...

  5. win7系统mysql连接不上数据库吗_Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法...

    近日有windows7 64位旗舰版系统用户在使用mysql数据库的时候,发现mysql总是频繁掉线,导致无法连接,遇到这样的问题该如何解决呢?接下来为大家带来Win7系统使用数据库时mysql频繁掉 ...

  6. Mysql Field * doesn't have a default value解决方法

    Mysql Field * doesn't have a default value解决方法 MySQL 5中,出现错误提示: Field 'id' doesn't have a default va ...

  7. mysql is running but_MySQL: mysql is not running but lock exists 的解决方法

    MySQL: mysql is not running but lock exists 的解决方法 (2010-12-13 22:41:20) 标签: 杂谈 分类: 技术 安装mysql 版本: my ...

  8. 记flume部署过程中遇到的问题以及解决方法(持续更新)

    项目需求是将线上服务器生成的日志信息实时导入kafka,采用agent和collector分层传输,app的数据通过thrift传给agent,agent通过avro sink将数据发给collect ...

  9. php fopen函数 返回值,php中fopen函数失败的解决方法

    php中fopen函数失败的解决方法 发布时间:2021-03-29 12:26:30 来源:亿速云 阅读:86 作者:小新 这篇文章将为大家详细讲解有关php中fopen函数失败的解决方法,小编觉得 ...

最新文章

  1. 微信小程序根据坐标点解析地址常见报错:请求来源未被授权
  2. Node.JS 学习路线图
  3. 2021ICPC(沈阳) - String Problem(后缀树+贪心)
  4. 创建可扩展性系统-4
  5. CanFestival移植准备工作
  6. NSDate的简单用法
  7. jumpserver开源堡垒机部署安装
  8. 【转贴】 java 调用SAP RFC函数 报错信息搜集
  9. var模型eviews操作步骤
  10. 为什么亚洲四小龙只有韩国出了三星和现代这样的品牌巨擘?
  11. 几何与导数——微分几何初步(二)
  12. 方维众筹1.61 php5.5,最新方维众筹1.61完美解密版源码 综合型众筹产品+理财+公益+股权+微信+商城+PC+WAP运营版...
  13. java精确小数位数的几种方法
  14. 通过AVAudioRecorder获取麦克风接收分贝
  15. jsp页面适应手机屏幕_Jsp编写的页面如何适应手机浏览器页面
  16. 华为荣耀android是什么系统,华为荣耀+
  17. python错误与异常(try/except 和 try/except...else)
  18. 对生命常怀敬畏之心,我眼中的胡爱玲医生
  19. Cris 玩转大数据系列之日志收集神器 Flume
  20. Linux下的readelf 指令和file指令

热门文章

  1. mysql 5.7 plugin 安装_mysql5.7以上版本安装
  2. Python报错:AttributeError
  3. MongoDB在本地安装与启动
  4. windows10杀死本地进程
  5. 为什么我加了过滤器然后就登不进去了_布隆过滤器过时了,未来属于布谷鸟过滤器?...
  6. Markdown---图片保存位置设置
  7. java如何初始化对象_java中对象的初始化过程
  8. mysql事件的使用-开启与关闭事件
  9. ORA-12514:tns监听程序当前无法识别连接描述符中请求服务;ORA-03113:通信通道的文件结尾
  10. uc点网页显示服务器升级,让uc浏览器网页加载速度提升100%