Saya memberikan +1 untuk jawaban oleh @chown , tetapi inilah alternatif lain:Jika skrip bash berjalan secara lokal dengan instance MySQL, dan Anda mengetahui jalur ke datadir, Anda dapat menguji:
if [ -d /var/lib/mysql/databasename ] ; then
# Do Stuff ...
fi
Ini juga mengasumsikan pengguna shell Anda yang menjalankan skrip memiliki hak istimewa tingkat sistem file untuk membaca konten direktori data MySQL. Ini sering terjadi, tetapi tidak pasti.