1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-22 20:57:46 +00:00
sapphire/sql/export.sh

16 lines
682 B
Bash
Raw Normal View History

2017-08-08 13:53:47 +02:00
#!/bin/bash
EXPORT_PATH="C://coding//repositories//ffxiv related//sapphire//Sapphire2Clone//sql//"
USER=root
PASS=root
DBNAME=sapphire
#test -d EXPORT_PATH || mkdir -p $EXPORT_PATH
list=`mysqlshow -u $USER -p$PASS $DBNAME`
for T in $list;
do
if [[ "$T" != "information_schema" ]] && [[ "$T" != "performance_schema" ]] &&
[[ "$T" != "mysql" ]] && [[ "$T" != "${DBNAME}"* ]] && [[ "$T" != *"*"* ]] && [[ "$T" != *"+"* ]] && [[ "$T" != *"+="* ]] &&
[[ "$T" != "Tables" ]] && [[ "$T" != "Database"* ]] && [[ "$T" != "" ]]; then
echo "Backing up " $T;
mysqldump -u $USER -p$PASS $DBNAME $T --extended-insert=FALSE > "${EXPORT_PATH}/${T}.sql"
fi
done;