a guess:
the user starting mysql may not have permissions on the msyql database files/folders.
or:
the mysql database files are corrupted
1)
check the permissions
2)
the mysql database is corrupted. recreate it by using the script described at the end of the manual install process (mysql_install_db or something, can't remember)