/ / Erreur d'accès MySQL refusée - mysql, jdbc

Erreur d'accès à MySQL - mysql, jdbc

J'essaie d'installer mySQL sur un Mac OS 10.8 et de configurer un compte utilisateur. NOTE Je suis un débutant sur abs quand il s'agit d'utiliser la ligne de commande dans la fenêtre du terminal.

J'ai utilisé ces instructions pour installer: http://www.macminivault.com/mysql-mountain-lion/

J'ai défini mon propre mot de passe pour tous les utilisateurs ici:

 GRANT ALL ON *.* TO "root"@"localhost" IDENTIFIED BY "mypass" WITH GRANT OPTION;
quit

A chaque fois que j'essaie d'exécuter MySQL en tant qu'utilisateur root sur la ligne de commande, j'obtiens ceci:

Ciarans-MacBook-Pro:~ callanmooneys$ mysql -u root
ERROR 1045 (28000): Access denied for user "root"@"localhost" (using password: NO)

J'ai lu sur le net et essayé diverses choses, dont celle de changer le mot de passe:

mysqladmin -u root -pyourcurrentmysqlrootpassword password yournewmysqlrootpassword,
it returns ->
-> USE mysql
->

Si je tape simplement "mysql" et lance le moniteur MySQL, essayez de créer un compte utilisateur:

mysql> USE mysql
ERROR 1044 (42000): Access denied for user ""@"localhost" to database "mysql"
mysql>

Également essayé des réponses sur le forum: l'accès est refusé pour l'utilisateur 'root' @ localhost mysql error 1045 a renvoyé la commande "root@127.0.0.1 introuvable"

Et MySQL - ERREUR 1045 - Accès refusé:

Ciarans-MacBook-Pro:~ callanmooneys$ mysqld_safe --skip-grant-tables
131105 21:44:41 mysqld_safe Logging to "/usr/local/mysql/data/Ciarans-MacBook-Pro.local.err".
131105 21:44:41 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe: line 129: /usr/local/mysql/data/Ciarans-MacBook-Pro.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 166: /usr/local/mysql/data/Ciarans-MacBook-Pro.local.err: Permission denied
131105 21:44:41 mysqld_safe mysqld from pid file /usr/local/mysql/data/Ciarans-MacBook-Pro.local.pid ended
/usr/local/mysql/bin/mysqld_safe: line 129: /usr/local/mysql/data/Ciarans-MacBook-Pro.local.err: Permission denied
Ciarans-MacBook-Pro:~ callanmooneys$ mysql -u root
ERROR 2002 (HY000): Can"t connect to local MySQL server through socket "/tmp/mysql.sock" (2)
Ciarans-MacBook-Pro:~ callanmooneys$

Commentaires appréciés.

Réponses:

0 pour la réponse № 1

Bit déroutant mais supprimé mySQL et tous les fichiers associés, ré-installé, définir le mot de passe root, connecté en tant que mysql -u root -p (mot de passe) Et cela a bien fonctionné.

Il y a beaucoup de ressources sur le net qui peuvent être déroutantes. Pour ceux qui ont des problèmes similaires, je recommande d'utiliser le site officiel ici:

http://dev.mysql.com/doc/refman/5.1/en/access-denied.html