ERR   - fv_mysql_set_workBill: Error with MYSQL_OpenRecordset<select count(aw_deviceid) as cntID from af_alarmworkbill where aw_deviceid=90162307 and aw_pointid=90162321 and aw_begindate='2014-05-02 18:51:36'>, reason:Can't open file: 'af_alarmworkbill.MYI' (errno: 145)


解决方法,修复数据库表:

1、检查表

#./myisamchk /path/tableName

一般检查表数据后,会提示使用什么参数修复表数据


2、修复表数据

#myisamchk -q /path/tableName

#myisamachk -o /path/tableName

第一种方法速度快,修复普通问题;第二种速度慢,用来修复第一种方法不能修复的问题。


#cd /usr/local/mysql/bin

#./myisamchk -o /usr/local/mysql/var/tableUser/af_alarmworkbill