/ / MySQL: Accès refusé pour myusername via CLI - mysql

MySQL: Accès refusé pour myusername via CLI - mysql

J'essaie de créer une base de données via la ligne de commande. C'est ce que j'ai tapé:

$ mysql
mysql> CREATE DATABASE my_db;

ERROR 1044 (42000): Access denied for user ""@"localhost" to database "my_db"

Après avoir consulté les conseils de ERREUR 1044 (42000): Accès refusé pour 'root' avec tous les privilèges et mysql se connecter en tant qu'utilisateur différent, Iran

$ mysql -u myusername -p
ENTER PASSWORD:
ERROR 1045 (28000): Access denied for user "myusername"@"localhost" (using password: YES)

Qu'est-ce qui ne va pas?

Réponses:

0 pour la réponse № 1

Peut-être que la question plus spécifique devrait être: comment changer d'utilisateur sur MySQL?

Une fois que tu as accordé les droits nécessaires à myusername (en utilisant le mysql root compte), vous pouvez quitte et retourne dans le shell mysql

mysql --user=user_name --password=your_password db_name