본문 바로가기

업무 채널

MySQL 배치파일 만들기

MySQL bat 파일을 만들어서 작업하는 방법을 소개한다.

 

MySQL윈도우 버전을 설치하면 MySQL Command Line Tool이 같이 설치되는데,

이 Tool을 이용하는 방법이다.

 

 

1. mysql 환경변수 등록

mysql 경로를 환경변수에 등록한다.

 

2. MYSQL_BATCH.bat 파일작성

notepad 를 열고 다음과 같이 작성한다.

 

mysql --user=root --password= < scripts.sql
pause 

user id 가 다르거나 password가 있을경우 변경해준다.

위 내용은 mysql에 로그인하며 scripts.sql 을 수행하겠다는것이다..

 

 

 

3. scripts.sql 파일작성

 notepad 를 열고 다음과 같이 작성한다.

 

create database mydb;
use mydb;
create table aaa(idx int not null, name varchar(10));
insert into aaa(idx, name) values (1, 'kkk');
flush privileges;

 

4. MYSQL_BATCH.bat 파일 실행하여 test

 


 

 

mydb 라는 DB가 생성되었고,

aaa 라는 table에

data가 추가된것을 확인할 수 있다.