Mysql
 sql >> Base de données >  >> RDS >> Mysql

Supprimer les messages d'avertissement à l'aide de mysql depuis Terminal, mais mot de passe écrit en script bash

Si votre version client/serveur MySQL est une 5.6.x, un moyen d'éviter le message d'AVERTISSEMENT est d'utiliser le mysql_config_editor outils :

mysql_config_editor set --login-path=local --host=localhost --user=username --password

Ensuite, vous pouvez utiliser dans votre script shell :

mysql --login-path=local  -e "statement"

Au lieu de :

mysql -u username -p pass -e "statement"