Je ne suis pas sûr de poster cela dans la bonne section.

Avant toute chose je tien à préciser que les identifiants utilisés fonctionnent sous MySQL Workbench et avec la commande classique sans soucis.

Je cherche un nouveau mode de connection à ma BDD pour éviter les messages suivants parfois en cascade
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql: [Warning] Using a password on the command line interface can be insecure.
J'ai pensé à la commande mais elle m'oblige à retaper manuellement mon mot de passe à chaque connection, ce qui ne correspond pas à mes attentes pour mon script.

Pour cela j'ai pensé à la commande suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql --login-path=monsql.cnf
Voici le contenu de mon fichier de configuration :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
[client]
user = root
password = mdp
host = 127.0.0.1:3306
[mysql]
user = root
password = mdp
host = 127.0.0.1:3306
J'ai essayé de modifier le fichier en retirant les espaces blancs, en changeant le contenu de la variable host et en vérifiant le password, toutefois j'ai toujours le même message en réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ERROR 1045 (28000): Access denied for user 'shad'@'localhost' (using password: NO)
Quelqu'un pourrait m'expliquer mon erreur et/ou me donner une solution alternative en vue de supprimer les messages de Warning ???

Merci pour votre aide