赞
踩
由于navicat执行sql脚本一次只能一条。
就用合并命令合并成一个sql再执行
1.cat *.sql >> mergeall.sql
2.勾选执行
如果编码不一样,先转换为同一个编码(一般都是有中文)
参考:
https://www.jianshu.com/p/ac6aa4c09595
还要这个参数才能执行
find *.sql -exec sh -c “iconv -f UTF8 -t GB18030 --byte-subst=formatstring {} > {}.sql” ;
这里会加后缀名,还得把.sql去掉
for i in init/utf/*.sql.sql;
do mv “
i
"
"
i" "
i""{i%.sql.sql}.sql”;
done
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。