bat批量执行sql脚本

 时间:2026-02-13 13:18:39

1、在桌面新建文件夹bat_sql_import,bat_sql_import中新建文件夹all_sql,把所有要执行的sql拷贝到all_sql中

bat批量执行sql脚本

2、在bat_sql_import中新建txt文件,命名为sql_imp.bat,因为修改了扩展名,会有重命名提醒,点击确定

bat批量执行sql脚本

bat批量执行sql脚本

3、右键-编辑,打开sql_imp.bat

bat批量执行sql脚本

4、把以下代码粘贴进去

::echo off ::

@echo off

echo 开始执行数据库脚本...

for %%i in (all_sql\*.sql) do (

echo 正在执行 %%i 请稍后...

echo set names utf8;>all.sql

echo source %%i>>all.sql

mysql -u root -p123456 --max_allowed_packet=1048576 --net_buffer_length=16384 < all.sql

echo %%i 执行完毕。

)

del all.sql

echo 所有脚本执行完毕。

pause

5、其中mysql数据库的密码改成你的用户名和密码,保存,关闭

bat批量执行sql脚本

6、双击sql_imp.bat运行批处理,完成导入

bat批量执行sql脚本

  • 如何使用plsql developer连接数据库创建同义词
  • 怎么连接远程注册表
  • bat for循环如何使用
  • xml文件里的"怎么转义
  • oracle 想把三张表关联起来,怎么关联
  • 热门搜索
    袁世凯怎么死的 怎么关闭win10自动更新 qq怎么加好友 dpi怎么调 怎么贷款 棉花糖怎么做 肝火旺怎么调理 婴儿拉绿屎怎么回事 软中华怎么看几字头 怎么测胸围