突然发现,mysql有个e开关,可以先执行一条命令,于是bat可以这样,这样就有表格的格子了…… @echo off set sql_bin=%mysql_home%\bin if %i=="" goto mysql for /f "delims=" %%i in (%1) do ( set sql=%%i %sql_bin%\mysql -uroot -p951001 -e "%%i" school ) :mysql %sql_bin%\mysql -uroot -p951001 school
::啊哈,这就是,我要的bat…… @echo off set sql_bin=%mysql_home%\bin if "%1"=="" goto mysql %sql_bin%\mysql -uroot -p951001 -e "source %1" school goto exit :mysql %sql_bin%\mysql -uroot -p951001 school :exit