Revert "Update database.sh"

This commit is contained in:
E.L.
2024-10-25 13:49:59 +08:00
committed by GitHub
parent 27c364ca1b
commit e2f3df1867
+3 -3
View File
@@ -83,7 +83,7 @@ EOT
} }
check_db_access(){ check_db_access(){
docker compose exec -T mysql su -c "mariadb -uroot --password=${MYSQL_ROOT_PASSWORD} -e 'status'" >/dev/null 2>&1 docker compose exec -T mysql su -c "mysql -uroot -p${MYSQL_ROOT_PASSWORD} -e 'status'" >/dev/null 2>&1
if [ ${?} != 0 ]; then if [ ${?} != 0 ]; then
echo '[X] DB access failed, please check!' echo '[X] DB access failed, please check!'
exit 1 exit 1
@@ -107,7 +107,7 @@ check_db_not_exist(){
} }
db_setup(){ db_setup(){
docker compose exec -T mysql su -c 'mariadb -uroot --password=${MYSQL_ROOT_PASSWORD} \ docker compose exec -T mysql su -c 'mysql -uroot -p${MYSQL_ROOT_PASSWORD} \
-e "CREATE DATABASE '${SQL_DB}';" \ -e "CREATE DATABASE '${SQL_DB}';" \
-e "GRANT ALL PRIVILEGES ON '${SQL_DB}'.* TO '${SQL_USER}'@'${ANY}' IDENTIFIED BY '${SQL_PASS}';" \ -e "GRANT ALL PRIVILEGES ON '${SQL_DB}'.* TO '${SQL_USER}'@'${ANY}' IDENTIFIED BY '${SQL_PASS}';" \
-e "FLUSH PRIVILEGES;"' -e "FLUSH PRIVILEGES;"'
@@ -123,7 +123,7 @@ db_delete(){
SQL_USER="${SQL_DB}" SQL_USER="${SQL_DB}"
fi fi
check_db_not_exist ${SQL_DB} check_db_not_exist ${SQL_DB}
docker compose exec -T mysql su -c 'mariadb -uroot --password=${MYSQL_ROOT_PASSWORD} \ docker compose exec -T mysql su -c 'mysql -uroot -p${MYSQL_ROOT_PASSWORD} \
-e "DROP DATABASE IF EXISTS '${SQL_DB}';" \ -e "DROP DATABASE IF EXISTS '${SQL_DB}';" \
-e "DROP USER IF EXISTS '${SQL_USER}'@'${ANY}';" \ -e "DROP USER IF EXISTS '${SQL_USER}'@'${ANY}';" \
-e "FLUSH PRIVILEGES;"' -e "FLUSH PRIVILEGES;"'