Ровно по той ошибке, о которой Вы пишете:
Error: Database connection failed. It is possible that the database is overloaded or otherwise not running properly. The site administrator should also check that the database details have been correctly specified in config.php "
Насколько я понимаю текст сообщения, странички moodle не смогли подключиться к базе. В такой ситуации может быть два варианта: база не работает, или moodle не корректно настроен на подключение к ней. Первое проверяется каким-нибудь отдельным средством - типа утилит из комплекта поставки mysql или средством управления типа php My Admin, ежели такое установлено и настроено. Второе - решается просмотром файла config.php в корневой папке moodle и исправлением параметров подключения...
Всё это, кроме упоминания утилит и phpMyAdmin, непосредственно следует из приведённого Вами сообщения...
За помощью по MySql лучше обращаться на форумы по MySql. Здесь вряд ли кто будет учить Вас устанавливать БД и средства её администрирования.