将Mysql数据库脚本批量导入数据库

1、前言

由于数据量较大,如果将数据导出一个sql脚本会很大,运行起来也很麻烦,这里可以批处理运行,批处理导出地址:https://blog.csdn.net/weixin_42540271/article/details/101532459
效果如:将Mysql数据库脚本批量导入数据库_第1张图片
这里有很多SQL脚本,一个个运行太麻烦这里使用批处理导入,方法如下:

2、具体实现

新建txt
将代码复制进去

@echo off
echo 开始执行数据库脚本...
for %%i in (*.sql) do (
rem echo 正在执行 %%i 请稍后...
rem echo set names utf8;>all.sql
rem echo source %%i>>all.sql
echo 下面修改你的数据库参数 记得将 ‘’ 删掉
mysql -h‘你的host’ -u‘用户名’ -p‘密码’ --max_allowed_packet=1048576 --net_buffer_length=16384 ‘数据库名’< %%i
echo %%i 执行完毕。
)
rem del all.sql
echo 所有脚本执行完毕。
pause

保存.bat文件格式,双击运行

运行效果;
将Mysql数据库脚本批量导入数据库_第2张图片

你可能感兴趣的:(sql)