直接上代碼:
@ECHO OFF
SET dbhost=主機名(例如:127.0.0.1)
SET dbuser=用戶名(例如:root)
SET dbpasswd=用戶密碼(例如:root)
SET dbName=數據庫名稱(例如:test)
SET sqlpath=%~dp0(此語句可以保證.bat同級目錄下的.sql文件能被找到)
set sqlfile=update.sql(需要執行執行sql的文件)
進入mysql安裝路徑的bin目錄下,如果配置了環境變量則不需要此語句
(例如:cd /d C:\Program Files\MySQL\MySQL Server 5.5\bin)
::執行SQL腳本
mysql -h%dbhost% -u%dbuser% -p%dbpasswd% < %sqlpath%%sqlfile% --default-character-set=utf8
ECHO 完成!
PAUSE
@ECHO Done!