2010-12-31 3 views
0

Wie kann ich eine benutzerdefinierte Erfolgsmeldung drucken, wenn sie über Shell mit mysql verbunden ist? Anstatt mysql Fehlermeldungen anzuzeigen. so etwas wie dieserShell und MySQL benutzerdefinierte Verbindungserfolgsmeldung

if [ "$mysql_connected" ]; then 
    echo "connected" 
    # do mysql stuff 
else 
    echo "connection failed" 
fi 

Vielen Dank im Voraus!

Antwort

0

Verwenden Exit-Status wie folgt:

mysql -uroot -pabc -e"show databases;" 
if [ $? -eq 0 ];then 
echo "success"; 
else 
echo "failed to connect"; 
fi