通過命令行執行sql腳本文件的方法:
cmd命令行下:
C:\users\test_dir>"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql" -uroot -ppassword -Ddatabase < D:\file_dir\file.sql
其中:
C:\users\test_dir為工作目錄路徑;
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql"為mysql的安裝路徑,注意若有空格必須加雙引號將其括起來;
-uroot -ppassword -Ddatabase 為參數,database為所要執行sql語句的數據庫;
D:\file_dir\file.sql為sql文件的絕對路徑,如果在工作目錄下則可以使用相對路徑。
實際上這就是流重定向。