MediaWiki internal error.

Original exception: exception 'DBQueryError' with message 'A database error has occurred
Query: BEGIN
Function: Database::begin
Error: 2002 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) (localhost)
' in /home/httpd/sengoku/includes/Database.php:647
Stack trace:
#0 /home/httpd/sengoku/includes/Database.php(604): Database->reportQueryError('Can't connect t...', 2002, 'BEGIN', 'Database::begin', false)
#1 /home/httpd/sengoku/includes/Database.php(1702): Database->query('BEGIN', 'Database::begin')
#2 /home/httpd/sengoku/includes/Database.php(578): Database->begin()
#3 /home/httpd/sengoku/includes/Database.php(491): Database->query('SET NAMES utf8')
#4 /home/httpd/sengoku/includes/Database.php(415): Database->open('localhost', 'wikiuser', 'restart', 'sengokuwikidb')
#5 /home/httpd/sengoku/includes/LoadBalancer.php(450): Database->__construct('localhost', 'wikiuser', 'restart', 'sengokuwikidb', 1, 16)
#6 /home/httpd/sengoku/includes/LoadBalancer.php(399): LoadBalancer->reallyOpenConnection(Array)
#7 /home/httpd/sengoku/includes/LoadBalancer.php(190): LoadBalancer->openConnection(0)
#8 /home/httpd/sengoku/includes/LoadBalancer.php(364): LoadBalancer->getReaderIndex()
#9 /home/httpd/sengoku/includes/DatabaseFunctions.php(52): LoadBalancer->getConnection(-1, true, Array)
#10 /home/httpd/sengoku/includes/Wiki.php(207): wfGetDB(-1)
#11 /home/httpd/sengoku/includes/Wiki.php(48): MediaWiki->initializeArticle(Object(Title), Object(WebRequest))
#12 /home/httpd/sengoku/index.php(123): MediaWiki->initialize(Object(Title), Object(OutputPage), Object(User), Object(WebRequest))
#13 {main}

Exception caught inside exception handler: exception 'DBQueryError' with message 'A database error has occurred
Query: BEGIN
Function: Database::begin
Error: 2002 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) (localhost)
' in /home/httpd/sengoku/includes/Database.php:647
Stack trace:
#0 /home/httpd/sengoku/includes/Database.php(604): Database->reportQueryError('Can't connect t...', 2002, 'BEGIN', 'Database::begin', false)
#1 /home/httpd/sengoku/includes/Database.php(1702): Database->query('BEGIN', 'Database::begin')
#2 /home/httpd/sengoku/includes/Database.php(578): Database->begin()
#3 /home/httpd/sengoku/includes/Database.php(491): Database->query('SET NAMES utf8')
#4 /home/httpd/sengoku/includes/Database.php(415): Database->open('localhost', 'wikiuser', 'restart', 'sengokuwikidb')
#5 /home/httpd/sengoku/includes/LoadBalancer.php(450): Database->__construct('localhost', 'wikiuser', 'restart', 'sengokuwikidb', 1, 16)
#6 /home/httpd/sengoku/includes/LoadBalancer.php(399): LoadBalancer->reallyOpenConnection(Array)
#7 /home/httpd/sengoku/includes/LoadBalancer.php(381): LoadBalancer->openConnection(0, true)
#8 /home/httpd/sengoku/includes/DatabaseFunctions.php(52): LoadBalancer->getConnection(-2, true, Array)
#9 /home/httpd/sengoku/includes/BagOStuff.php(420): wfGetDB(-2)
#10 /home/httpd/sengoku/includes/BagOStuff.php(272): MediaWikiBagOStuff->getTableName()
#11 /home/httpd/sengoku/includes/BagOStuff.php(227): SqlBagOStuff->_query('SELECT value,ex...', 'sengokuwikidb:m...')
#12 /home/httpd/sengoku/includes/MessageCache.php(186): SqlBagOStuff->get('sengokuwikidb:m...')
#13 /home/httpd/sengoku/includes/MessageCache.php(423): MessageCache->load()
#14 /home/httpd/sengoku/includes/GlobalFunctions.php(450): MessageCache->get('databaseerror', true, false)
#15 /home/httpd/sengoku/includes/GlobalFunctions.php(409): wfMsgGetKey('databaseerror', true, false, true)
#16 /home/httpd/sengoku/includes/Exception.php(17): wfMsgReal('databaseerror', Array)
#17 /home/httpd/sengoku/includes/Database.php(209): MWException->msg('databaseerror', 'Database error')
#18 /home/httpd/sengoku/includes/Exception.php(46): DBQueryError->getPageTitle()
#19 /home/httpd/sengoku/includes/Exception.php(70): MWException->reportHTML()
#20 /home/httpd/sengoku/includes/Exception.php(145): MWException->report()
#21 /home/httpd/sengoku/includes/Exception.php(179): wfReportException(Object(DBQueryError))
#22 [internal function]: wfExceptionHandler(Object(DBQueryError))
#23 {main}