Je travaille sur des didacticiels dans le livre 'Cloning internet apps w/Ruby'. J'ai fait des applications web auparavant mais elles dépendaient de sqlite et maintenant je dois utiliser mysql.Accès SQL refusé
J'ai installé le serveur de communauté mais quand j'essaye de créer une base de données en utilisant la ligne de commande je reçois le message d'erreur énuméré ci-dessus.
$ mysql
mysql> create database tinyclone;
Retours
erreur 1044 (42000): Accès refusé pour l'utilisateur '' @ 'localhost' à la base de données 'p'
Notes:
- La ligne de commande mysql le client clignote ouvert et se ferme immédiatement, donc j'y accède depuis l'invite de commande.
- J'ai installé et désinstallé plusieurs fois mysql pour tenter de résoudre ce problème. Dans la dernière installation, je n'ai pas défini de mot de passe.
- Je suis conscient que cette ligne devrait probablement être '
$mysql -u <username> -p <password>
' mais je n'ai pas défini de mot de passe et je ne suis pas sûr de savoir quel serait le nom d'utilisateur.
Je pense que cela a fonctionné. Il est retourné 'QUERY OK, 1 ligne affectée' – Dru
Bonnes choses. Si vous voulez vérifier, alors que vous êtes encore à l'invite mysql, faites 'show databases;' – adlawson
Yep. Merci beaucoup! – Dru