用myisampack压缩mysql表的时候,总是报:Error on delete of c:\test\test.MYD (errcode:13)
我查了一下错误号13的意思是访问失败,但是没有其他程序在用该表。
请高手帮帮忙。
我查了一下错误号13的意思是访问失败,但是没有其他程序在用该表。
请高手帮帮忙。
解决方案 »
- 菜鸟求助,关于mysql trigger的一个问题
- mysql大神,帮忙看下,链接主机出的问题。
- 查询某字段的值长度大于xxx的行吗?
- mysql表查询问题?
- SQL server 查询问题
- 急:postgres里面有个表user,user表里有一个字段username,当username为a_b时,我要把所以带'_'的字符查出来,要怎么查呀.
- 请问varchar和text两种类型有什么区别?
- 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
- 一个月后,WIN32平台下的MySql还有用吗?
- 请问怎么搜索本数据库
- ●_● 求一条简单的更新语句 ;-)
- 求救,同样是中文乱码问题
但是mysql服务要用,不能重启服务。
我试着对这个表进行repair table 后,发现就可以压缩了。或者我在20分钟左右不用该表,也可以压缩。但是如果刚刚使用后,压缩就不可以。
证明在数据库中对刚刚使用过得表有标记,大约10多分钟不用的话,就把该标记去掉。
现在我是找,能直接把这种标记去掉的好方法。而不是用repair table和停止服务,这种“笨办法”。