使用bat文件执行sql文件
Posted Pusteblume2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用bat文件执行sql文件相关的知识,希望对你有一定的参考价值。
test.bat
mysql -uroot -p[password] < test.sql pause
test.sql
CREATE DATABASE IF NOT EXISTS test_db; use test_db; CREATE TABLE IF NOT EXISTS test_tbl( redTime INT, )ENGINE=InnoDB DEFAULT CHARSET=utf8;
备注:
"//"不是cmd命令的注释符号
bat文件中不能有sql语句(进入sql后,等待用户输入,用户输入exit后,cmd将后面的sql语句当作cmd命令执行,当然肯定会报错的)
在bat文件末行加pause,可使bat文件执行后不关闭
以上是关于使用bat文件执行sql文件的主要内容,如果未能解决你的问题,请参考以下文章