MySQL 명령의 일괄 실행
2022. 2. 9. 10:31ㆍStudy/PHP&MySQL
테이블을 만드는 방법은 직접 SQL문(create table)을 치는 방법과 파일로 저장해서 관리하는 방법 2가지가 있다.
1. SQL문(create table)을 이용한 방법
create table friend2(
num int not null,
name char(10),
address char(80),
tel char(20),
primary key(num)
);
2. 파일로 저장해 관리하는 방법 (sql파일)
파일생성
특정 디렉토리에 저장
Shell에서 폴더로 이동
일괄실행 명령어 실행
1. 텍스트 파일에 데이터베이스 테이블 생성 명령 저장
2. bini 폴더로 이동
3. SQL 명령 일괄 실행 및 실행 확인
c: 드라이버에 [bini] 폴더를 만든다. 메모장에 아래와 같이 입력후 bini폴더에 friend2.sql로 저장한다.
1. 파일생성
friend2.sql 파일
create table friend2(
num int not null,
name char(10),
address char(80),
tel char(20),
primary key(num)
);
2. 파일 특정 위치에 저장
설명생략~
3. 폴더이동 (cd명령어)
cd 명령어를 이용해 원하는 폴더로 이동해야 한다.
cd.. change directory (폴더 이동) 한단계 이동
cd\ root 디렉토리로 가라
4. 일괄실행 명령어
c:\data4>mysql -usong -p1234 song_db<friend2.sql //friend2.sql 파일에 저장된 friend2 테이블 생성 명령이 실행된다.
c:\data4>mysql -usong -p1234 song_db // song 계정에 접속한다.
mysql>show tables; //테이블이 생성되었는지 확인
mysql>desc friend2; //테이블 구조 확인
'Study > PHP&MySQL' 카테고리의 다른 글
MySQL 데이터베이스 테이블 생성 및 다수의 레코드 삽입 (일괄실행) (0) | 2022.02.09 |
---|---|
MySQL 레코드 관련 명령(insert, select, update, delete) (0) | 2022.02.09 |
MySQL 명령어, DB Table (0) | 2022.02.08 |
get / post (0) | 2022.02.08 |
form 유효성 검사 (0) | 2022.02.07 |