2012-12-10 3 views
1

J'exécute ce Commande-Passer le mot de passe MySQL

mysql -u user1 -p password1 -e "show databases" 

et je me attends à exécuter les bases de données MySQL « show » commande avec succès. Mais ça ne se passe pas comme ça. Il demande de nouveau le mot de passe, même si j'ai entré le bon mot de passe. Voilà ce que je GET-

Enter password: 

Comment puis-je me débarrasser de ce message où il demande un mot de passe, même si j'ai donné dans ma commande?

Répondre

5

Ne pas mettre un espace après -p

mysql -u user1 -ppassword1 -e "show databases" 
Questions connexes