sql脚本是包含一个或多个sql命令的sql语句。 将这些sql脚本放入文本文件(称为“sql脚本文件”),并使用相关命令执行。

基本步骤如下。

1、创建包含sql命令的sql脚本文件

文件中,在每条语句的末尾; 最后,以下是文件内容的示例。

create table表名(guidvarchar ) 38 ) not null primary key,titlevarchar ),) TYPE=InnoDB; -表a中的字段statusaltertableaaddstatustinyintdefault ‘0’; -在表a中创建索引createindexxx_taskid_1ona(id_ ); -a将记录insertintoa(id,ParentId,Name ) values ) 1,0,“名称”)添加到表中; -添加、修改或删除数据后,可能需要提交事务Commit;2、执行sql脚本文件

方法一

使用cmd命令运行(在windows上,unix或linux是控制台)

【Mysql的bin目录】\ MySQLu用户名p密码d数据库【SQL脚本文件路径全名】

例如:

d :\MySQL\bin\MySQLurootp 123456-dtes TD :\test\ss.SQL

注意:

a、如果在sql脚本文件中使用use数据库,则可以忽略-D数据库选项

b、如果【Mysql的bin目录】中包含空格,则必须使用“”进行包含。 示例:“c :\program files\MySQL\bin\MySQL”u用户名p密码d数据库【SQL脚本文件路径全名】

方法二

进入mysql控制台后,使用source命令运行

Mysqlsource 【sql脚本文件的完整路径】或Mysql\. 【sql脚本文件的完整路径】,例如:

source d:\test\ss.sql

或者

\\. d:\test\ss.sql