将sql文件上传至服务器内
创建importSql.sh脚本文件,赋予可执行权限
#!/bin/bash
curDir=$(cd $(dirname $0);pwd)
cd $curDir
dbUser='root'
dbPassword='xxxxxx'
dbName='db_name'
echo '开始导入sql文件,目录为: '$curDir
cd $curDir;
for fileName in `ls $curDir/*.sql`
do
echo '开始导入文件: '$fileName
mysql -u $dbUser -p$dbPassword -f $dbName -e "source $fileName";
done
echo '全部导入已完成!'
后台执行脚本文件,并查看日志
nohup ./importSql.sh &
tail -f nohup.out