代码拉取完成,页面将自动刷新
#!/bin/bash
# sh install-mysql-data.sh
# ---------------------------------------------------------
source /etc/profile
mysql_user=root
mysql_password=root
MYSQL_BACK_DIR=/data/mysql/backup
MYSQL_INSTALL_DIR=/data/mysql/app
for file in *.sql
do
database="${file%.*}"
echo "crate database: $database"
mysql -h localhost -u$mysql_user -p$mysql_password -e "CREATE DATABASE \`$database\`"
mysql -h localhost -u$mysql_user -p$mysql_password -e "use \`$database\`; source $file"
# 添加自动备份
cron_task="00 3 * * * sh $MYSQL_INSTALL_DIR/back.sh localhost 3306 $mysql_user $mysql_password $database $MYSQL_BACK_DIR"
echo "${cron_task}"
sudo echo "${cron_task}" >> /var/spool/cron/crontabs/root
chmod 600 /var/spool/cron/crontabs/root
done
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。