Oops -- OK, how did you run
mysql_install_db... you have to run it as root (as in logged in as root or sudo) and you have to use it with the
user argument; i.e.,
Code:
<log in as root or sudo>
mysql_install_db --user=mysql
If you did not do it that way, you can blow away
/var/lib/mysql (if you don't have data bases in it -- and be careful) and try it again.
You can also (after removing the
/var/lib/mysql tree, carefully) use
Code:
mysql_secure_installation
it interactively asks questions about initialization.
See the MySQL manual, section 4.6.6 for
mysql_install_db and section 4.4.7 for
mysql_secure_installation