Thread:Project:Support desk/Private wiki database error

Hi, I have a private mediawiki wiki that has been running fine for years. Today I uploaded two images (no problem), added the images to two different pages (no problem). Then I went to add some text to one of the pages and I got a database error. I do not know what any of this means.

Here is what it says when I try to go to any page now:

A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: SELECT value,exptime FROM `objectcache` WHERE keyname = 'wikidb:pcache:idhash:102-0!1!0!!en!2' LIMIT 1 from within function "SqlBagOStuff::get". Database returned error "1030: Got error 134 from storage engine (mysql)".

When I try to edit the page that seemed to cause the issue, it spits out this:

A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: INSERT INTO `objectcache` (keyname,value,exptime) VALUES ('wikidb:pcache:idhash:102-0!1!0!!en!2','    ...lots of gibberish here...       ,'20140528140408') from within function "SqlBagOStuff::set". Database returned error "1062: Duplicate entry 'wikidb:pcache:idhash:102-0!1!0!!en!2' for key 'PRIMARY' (mysql)".

I don't really know PHP or mySQL at all, I went through tutorials to set up my mediawiki and make it private, so please keep that in mind when you answer. My mediawiki is hosted on a yahoo small business webserver.

The versions of PHP, mySQL and mediawiki are:

MediaWiki	1.16.2 PHP	5.3.6 (cgi-fcgi) MySQL	5.1.55

Again, this is a private wiki with sensitive family information (used for genealogy research) so I can't really post a link. I am the only person to regularly accesses the site so it must have been something I did, but I can't seem to undo it.