DB Error: unknown error

SELECT DATE_FORMAT( newsDate, '%Y.%m' ) as yyyymm , count( newsDate ) AS count FROM blog_user,blog_news WHERE blog_user.userID = blog_news.userID AND newsDate <= curdate() AND newsStatus=1 AND newsTimeStamp <= 1532305330 GROUP BY DATE_FORMAT( newsDate, '%Y%m' ) ORDER BY newsDate DESC [nativecode=1034 ** Incorrect key file for table: 'blog_user'. Try to repair it]