执行批处理文件Mysql时出错

时间:2011-09-08 15:06:47

标签: mysql

我在尝试在Mysql shell中运行批处理文件时遇到问题。

我写了一个存储过程:

DELIMITER $$

DROP PROCEDURE IF EXISTS creaFornitori_prova$$
CREATE PROCEDURE creaFornitori_prova ()
BEGIN
create table Fornitori_prova (id_For mediumint(5) NOT NULL auto_increment,
nome_For varchar(50) NOT NULL,
ind_For varchar(50) NOT NULL,
PRIMARY KEY  (id_For)
) ENGINE=InnoDB;
END$$

DELIMITER ;

我调用了文件:st_F.sql

每当我尝试通过以下命令执行文件时:source st_F.sql;

我收到此错误:

错误: 无法打开文件'st_F.sql',错误:2

使用\. st_Fornitori.sql;

时出现同样的错误

感谢Mauro

1 个答案:

答案 0 :(得分:1)

source DRIVE:ABSOLUTE_PATH_TO/st_F.sql;