2011-03-14 3 views
5

다른 여러 .sql 파일을 실행할 단일 mysql .sql 파일을 작성하고 실행하려고합니다. 나는 오라클과 동등한 것을 찾고있다.여러 개의 .sql 파일을 실행하는 MYSQL 명령

@script1.sql 
@script2.sql 
@script3.sql 

MYSQL에 명령이 있습니까? 다음과 같이 떠들썩한 파티 또는 쉘에서

답변

4
source script1.sql; 
source script2.sql; 
... 
+1

나는 실제로 전에 시도했지만 성공하지는 못했다. 오류가 발생합니다 : 'SQL 구문에 오류가 있습니다. mysql 서버 버전에 해당하는 매뉴얼에서 올바른 구문을 찾아 'source user.sql'at line 1' 근처에서 사용하십시오. 여러 파일을 실행하는 Eclipse 내에서 실행하려는 build.sql 파일이 있습니다. 작성한 명령은 mysql 프롬프트에서 실행해야합니까? – drquiz

+0

@drquiz : 예, mysql 프롬프트에서. 그리고 MySQL 4.1부터 사용 ... – zerkms

10

, 실행할 수

cat script*.sql | mysql -u root -pYOURPASSWORD dbname 

이 실행 것 'DBNAME'

건배에 대한 SQL 파일에 대한 모든!

관련 문제