MySQL에서 DB스크립트 사용하기
※ 경고 높이뜬새의 모르는 사람이 없는 팁시리즈 입니다. 이 팁시리즈는 지면낭비라는 항의시에 즉각 중단됩니다. |
이번 팁역시 모르는 사람이 없는 MySQL 사용시에 데이타베이스 명령어(SQL문)을 스크립트 파일로 저장해서 사용하는 방법입니다.
일단 다음과 같은 스크립트 파일이 있다고 예를 듭니다.
BirdTable.sql
create table BirdTable ( -----no int not null primary key, /* 새번호 */ -----birdname char(20) not null, /* 새이름*/ -----birdkind char(20) not null /* 새속성*/ -----.................... -----................... );
| | 보통 리눅스 쉘에서 다음과 같은 명령어로 해결하시는 분들이 있습니다.
※ 여기서 birdUser 는 사용자명이고, birdDatabase는 사용하기 위한 데이타베이스 명입니다.
]# mysql -u birdUser -p birdDatabase < BirdTable.sql Enter Password: |
아주 훌륭한 방법입니다. 하지만 이것보다 조금 편한 방법도 있습니다. 일단 MySQL에 로그인합니다. 그리고 사용할 데이타베이스를 아래와 같이 선택합니다.
]# mysql -u birdUser -p Enter Password: mysql >use birdDatabase; Database changed mysql> | 데이타베이스 사용 준비가 끝났으면 다음과 같이 입력합니다.
mysql>source BirdTable.sql; | BirdTable.sql은 위에서 말한 스크립트 파일명 입니다. 만약 스크립트 파일이 mysql 로그인시 경로와 틀리다 그러면 경로를 다 입력해 주면됩니다.
mysql>source /home/bird/public_html/dbscript/BirdTable.sql; | mysql이 윈도우즈에 설치되어 있다 그러면 더 쉽습니다. 윈도우즈에 파일경로를 몽땅 입력해 주면 됩니다.
mysql>source c:/www/bird/public_html/dbscript/BirdTable.sql; |
From : 높이뜬새(www.webmadang.net) | |
|
|