Это может быть связано с тем, что на сервере закончилось пространство или возникла другая проблема с базой данных, требующей внимания.
Если вы войдете на сервер и перезапустите сервер mysql, это должно помочь.
Вот хорошее руководство по решению проблемы:
http://www.cyberciti.biz/faq/mysql-error-28-and-solution/
Остановить MySQL-сервер
# /etc/init.d/mysql stop
b) Проверка файловой системы и каталогов / tmp:
$ df -h
$ cd /tmp
$ df -h /tmp
c) Удалите файлы из / tmp, чтобы освободить место:
# cd /tmp
# rm -rf *
d) Просмотрите каталог / var / log и удалите или сожмите файл журнала.
e) Используйте команду myisamchk для проверки и исправления таблицы ISAM:
# cd /var/lib/mysql
# myisamchk
f) Увеличение дискового пространства (добавление нового жесткого диска или удаление нежелательных программ)
г) Запустите сервер MySQL:
# /etc/init.d/mysql start