通过命令行执行sql脚本文件的方法:
cmd命令行下:
C:users est_dir>"C:Program FilesMySQLMySQL Server 5.7inmysql" -uroot -ppassword -Ddatabase < D:file_dirfile.sql
其中:
C:users est_dir为工作目录路径;
"C:Program FilesMySQLMySQL Server 5.7inmysql"为mysql的安装路径,注意若有空格必须加双引号将其括起来;
-uroot -ppassword -Ddatabase 为参数,database为所要执行sql语句的数据库;
D:file_dirfile.sql为sql文件的绝对路径,如果在工作目录下则可以使用相对路径。
实际上这就是流重定向。