Dette virkede for mig på Ubuntu:
Stop MySQL-server:
/etc/init.d/mysql stop
Start MySQL fra kommandolinjen:
/usr/sbin/mysqld
I en anden terminal skal du indtaste mysql og skrive:
grant all privileges on *.* to 'root'@'%' with grant option;
Du vil måske også tilføje
grant all privileges on *.* to 'root'@'localhost' with grant option;
og brug eventuelt også en adgangskode.
flush privileges;
og forlad derefter din MySQL-prompt og dræb derefter mysqld-serveren, der kører i forgrunden. Genstart med
/etc/init.d/mysql start