I took the following from:
http://dev.mysql.com/doc/refman/5.1/...ng-server.html
[qoute]
If your error log file has something like:
Can't find file: './mysql/host.frm' (errno: 13)
, and you've tried setting
--datadir=/path/to/my/data/directory but you
still get the same error, it may be because the
databases installed in the mysql data directory
(usually /var/lib/mysql) are not owned by the
mysql daemon, but by the user who ran
mysql_install_db. chown them to mysql and chgrp
them to the appropriate group e.g.
chown -R mysql /var/lib/mysql/mysql
chgrp -R daemons /var/lib/mysql/mysql
[/qoute]
Best