Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Unterdrücken Sie Warnmeldungen mit mysql innerhalb von Terminal, aber das Passwort wird in Bash-Skript geschrieben

Wenn Ihre MySQL-Client/Server-Version 5.6.x ist, können Sie die WARNUNG-Meldung vermeiden, indem Sie mysql_config_editor Werkzeuge:

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

Dann können Sie in Ihrem Shell-Skript verwenden:

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

Statt:

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