MediaWiki internal error.

Original exception: exception 'DBQueryError' with message 'A database error has occurred
Query: SELECT rev_id,rev_page,rev_text_id,rev_timestamp,rev_comment,rev_user_text,rev_user,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,page_namespace,page_title,page_latest FROM `wiki_depage`,`wiki_derevision` WHERE (page_id=rev_page) AND rev_id = '587' LIMIT 1
Function: Revision::fetchFromConds
Error: 1033 Incorrect information in file: './usr_web4_1/wiki_depage.frm' (localhost)
' in /var/www/web4/html/includes/db/Database.php:636
Stack trace:
#0 /var/www/web4/html/includes/db/Database.php(591): Database->reportQueryError('Incorrect infor...', 1033, 'SELECT rev_id,...', 'Revision::fetch...', false)
#1 /var/www/web4/html/includes/db/Database.php(1001): Database->query('SELECT rev_id,...', 'Revision::fetch...')
#2 /var/www/web4/html/includes/Revision.php(249): Database->select(Array, Array, Array, 'Revision::fetch...', Array)
#3 /var/www/web4/html/includes/Revision.php(178): Revision::fetchFromConds(Object(DatabaseMysql), Array)
#4 /var/www/web4/html/includes/Revision.php(159): Revision::loadFromConds(Object(DatabaseMysql), Array)
#5 /var/www/web4/html/includes/Revision.php(32): Revision::newFromConds(Array)
#6 /var/www/web4/html/includes/Wiki.php(121): Revision::newFromId(587)
#7 /var/www/web4/html/wiki(58): MediaWiki->checkInitialQueries('Weekly_Sh??nen_...', 'view')
#8 {main}

Exception caught inside exception handler: exception 'DBQueryError' with message 'A database error has occurred
Query: SELECT value,exptime FROM `wiki_deobjectcache` WHERE keyname='usr_web4_1-wiki_de:messages:de'
Function: MediaWikiBagOStuff::_doquery
Error: 1033 Incorrect information in file: './usr_web4_1/wiki_deobjectcache.frm' (localhost)
' in /var/www/web4/html/includes/db/Database.php:636
Stack trace:
#0 /var/www/web4/html/includes/db/Database.php(591): Database->reportQueryError('Incorrect infor...', 1033, 'SELECT value,ex...', 'MediaWikiBagOSt...', false)
#1 /var/www/web4/html/includes/BagOStuff.php(454): Database->query('SELECT value,ex...', 'MediaWikiBagOSt...')
#2 /var/www/web4/html/includes/BagOStuff.php(324): MediaWikiBagOStuff->_doquery('SELECT value,ex...')
#3 /var/www/web4/html/includes/BagOStuff.php(240): SqlBagOStuff->_query('SELECT value,ex...', 'usr_web4_1-wiki...')
#4 /var/www/web4/html/includes/MessageCache.php(245): SqlBagOStuff->get('usr_web4_1-wiki...')
#5 /var/www/web4/html/includes/MessageCache.php(589): MessageCache->load('de')
#6 /var/www/web4/html/includes/MessageCache.php(526): MessageCache->getMsgFromNamespace('Databaseerror', 'de')
#7 /var/www/web4/html/includes/GlobalFunctions.php(583): MessageCache->get('databaseerror', true, false)
#8 /var/www/web4/html/includes/GlobalFunctions.php(548): wfMsgGetKey('databaseerror', true, false, true)
#9 /var/www/web4/html/includes/Exception.php(70): wfMsgReal('databaseerror', Array)
#10 /var/www/web4/html/includes/db/Database.php(2617): MWException->msg('databaseerror', 'Database error')
#11 /var/www/web4/html/includes/Exception.php(201): DBQueryError->getPageTitle()
#12 /var/www/web4/html/includes/Exception.php(164): MWException->htmlHeader()
#13 /var/www/web4/html/includes/Exception.php(183): MWException->reportHTML()
#14 /var/www/web4/html/includes/Exception.php(269): MWException->report()
#15 /var/www/web4/html/includes/Exception.php(327): wfReportException(Object(DBQueryError))
#16 [internal function]: wfExceptionHandler(Object(DBQueryError))
#17 {main}