windows一次执行多个sql脚本

有这种情况,一个目录下面,存在多个.sql文件,都需要导入数据库,可以写一个脚本,一次性执行

@echo off 
for %%i in (*.sql) do ( 
echo excute %%i 
mysql -h 127.0.0.1 -uroot -proot -P 3306 aaa  < %%i 
) 
echo success 
pause 

重点:

  1. 该文件必须建和sql文件在同目录
  2. aaa标识在哪个数据库执行
  3. 新建的文件类型为.bat(windows上的可执行文件)
  4. -u后面接用户,-p后面接密码,本例用户密码都为root

猜你喜欢

转载自blog.csdn.net/qq_30054961/article/details/88388823
今日推荐