你在使用phpmyadmin时是否看到某个表"多余"那一栏里有数据?英文是Overhead
如图:

这种情况一般是在phpMyadmin里清理了一部分数据,或者执行了SQL命令导致的冗余部分没有完全删除。
时间一长“多余”的数量还是挺大的,于是很多同学开始看他不顺眼了,想把他清理掉。其实这个多余是没有什么害处的,他不会占用你的空间,他指的是那些已经分配给当前表但是却没有使用的空间,当删除一个表的一部分记录时,这些记录仍然保持在一个linked list 中,当插入新数据时会再次使用这些老纪录的位置。所以删除纪录会闲置一些空间造成你说的“多余”。
如果你是在是想把它清理以下的话,有二个简单的方法
会用sql的同学直接执行sql
OPTIMIZE table TableName //TableName是数据库表名,直接修改为你要处理的表即可
不会用sql的同学在phpmyadmin里选择这个表->再点操作。看到左下方"表维护"那一块了没,里面有个“优化表”,点一下就OK了。
版权属于: 三三世界-百宝箱
本文链接: http://www.33f.net/build/phpmyadmin_overhead_remove.html
本文最后更新于2021年12月01日 ,已超过1597天没有更新,若内容或图片失效,请留言反馈。
本文允许转载,但请在转载时请以超链接或其它形式标明文章出处
@Doug Shume it's ok for me , you can post here.
zh.us.to 有效
kms.03k.org 有效
kms.chinancce.com
kms.shuax.com 有效
kms.dwhd.org 有效
kms.luody.info 有效
kms.digiboy.ir 有效
kms.lotro.cc 有效
www.zgbs.cc 有效
cy2617.jios.org 有效
@ 权限问题,试试sudo 再加命令。
你好提示Permission denied 怎么办啊