Je donne +1 à réponse de @chown , mais voici une autre alternative :si le script bash s'exécute localement avec l'instance MySQL et que vous connaissez le chemin d'accès au répertoire de données, vous pouvez tester :
if [ -d /var/lib/mysql/databasename ] ; then
# Do Stuff ...
fi
Cela suppose également que votre utilisateur shell exécutant le script dispose de privilèges au niveau du système de fichiers pour lire le contenu du répertoire de données MySQL. C'est souvent le cas, mais ce n'est pas certain.