Jeg giver +1 til svar af @chown , men her er et andet alternativ:Hvis bash-scriptet kører lokalt med MySQL-forekomsten, og du kender stien til datadirigenten, kan du teste:
if [ -d /var/lib/mysql/databasename ] ; then
# Do Stuff ...
fi
Dette forudsætter også, at din shell-bruger, der kører scriptet, har privilegier på filsystemniveau til at læse indholdet af MySQL datadir. Dette er ofte tilfældet, men det er ikke sikkert.