已解决 ERROR: SQLSTATE[HY000]: General error: 144 Table './zentao/zt_cron' is marked as crashed and last (automatic?) repair failed The sql is: SELECT * FROM `zt_cron` oRdEr bY `lastTime` desc lImiT 1

我的/mysql/zentao下只有这“zt_cron.TMD” 一个文件夹是.TMD的,我删除这个文件夹之后,在数据库执行:REPAIR TABLE `zt_cron`。然后提示:Can't create new tempfile: './zentao/zt_cron.TMD' Operation failed。/mysql/zentao下又生成了“zt_cron.TMD”文件夹。请问应该怎么处理。 必须要下载 Xampp 嘛? 其次你说的物理文件夹拷贝到 xampp/mysql/data/zentao。物理文件夹指的就是:/mysql/zentao文件夹下的内容嘛(除了“”zt_cron.TMD”这一个文件)

禅道版本 11.5 源码包
操作系统
客户端浏览器

提问者: 雨天晴空 悬赏: 10 日期: 2019-06-19 17:44:18 答案:1 点击:87
设置备注
答案列表
2019/06/20
  1. Can't create new tempfile: './zentao/zt_cron.TMD' Operation failed:

这个问题原因大致有2种,一种是磁盘空间满了;还有一种mysql没有这个文件的读写权限。

可以确认下磁盘空间占用情况;另外,就是停止服务,然后删除TMD文件,再修复试试呢?

2. 物理文件,是指 mysql/zentao/目录下的.FRM .MYI .MYD文件。迁移物理文件,需要停止服务进行操作。