sql >> Base de Datos >  >> RDS >> Mysql

Suprima los mensajes de advertencia usando mysql desde la Terminal, pero la contraseña está escrita en el script bash

Si la versión de su cliente/servidor MySQL es 5.6.x, una forma de evitar el mensaje de ADVERTENCIA es usar mysql_config_editor herramientas:

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

Luego puede usar en su script de shell:

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

En lugar de:

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