wrongly i set owner on all the files in my server to root :
chown -R root /
On my CentOS box, the own and group is
mysql and the install is here. This will fix your mysql permissions.
chown mysql:mysql -R /var/lib/mysql
chown -R root / is no doubt going to have caused you a few more problems than simply MySQL.