Na Ubuntu mi to fungovalo:
Zastavit server MySQL:
/etc/init.d/mysql stop
Spusťte MySQL z příkazového řádku:
/usr/sbin/mysqld
V jiném terminálu zadejte mysql a zadejte:
grant all privileges on *.* to 'root'@'%' with grant option;
Můžete také přidat
grant all privileges on *.* to 'root'@'localhost' with grant option;
a volitelně také použijte heslo.
flush privileges;
a poté ukončete výzvu MySQL a poté zabijte server mysqld běžící v popředí. Restartujte pomocí
/etc/init.d/mysql start