Problem Description: I am running with wordpress 2.7.1 and receiving this MySQL database error message:
Got error 28 from table handler
Error code 28: No space left on device
1) Please try to repair database from PHPMyAdmin. It may fixed the case.
2) Your blog’s web server may out of space on /tmp folder or too many files in /tmp folder. MySQL often creates temporary tables for some queries. Most of these are placed in tmpdir; however, some may be found in the database directory (e.g. ALTER TABLE). Also, ensure that sufficient free disk space is available for MySQL. In this case please contact your host to restart database service.
Our client having this issue and we have used repair database option. It has fixed the issue.