oops, je disais, t'aura beau faire des mysql -u root, si le serveur tourne pas, tu aura l'erreur que tu as pour le moment...
Pour lancer le serveur, normalement, il faut lancer, depuis le répertoire d'install de mysql (pour une install depuis les sources, hein, pasque en RPM ou autre, je sais pas ce que ça donne), puis lancer ./bin/safe_mysqld
Sinon, y'a aussi un script dans /usr/local/mysql/support-files/, qui s'appelle mysql.server, et qu'on peut utiliser comme script de lancement standard (il prend start ou stop en paramètre, quoi, et on peut l'utiliser pour démarrer automatiquement mysqld au démarrage de la machine)
Ouala, j'espère que ça t'aidrea.