MS ACCESS에 이어 Apmsetup으로 연습환경을 구축해 보자.
Apmsetup의 APM은 각각 Apache, PHP, MySQL 을 의미한다고 하며, 우리는 MySQL DB 에서 SQL을 연습해 볼 것이다.
(MS ACCESS에서는 몇 가지 지원하지 않는 쿼리가 있어, 이쪽에서 연습하기로 한다.)
위 주소에서 Apmsetup을 받아 설치한다.
다음과 같은 트레이 아이콘이 생길 것이다.
오른쪽 버튼을 눌러 [MySQL 관리]로 들어간다.
(root 패스워드 변경을 먼저 해 두어도 좋다. 초기 로그인은 root / apmsetup 으로 가능하다.)
root / apmsetup 으로 로그인한 후
데이터베이스를 만들어 준다.
MS ACCESS와 마찬가지로 데이터베이스 안에 테이블이 있는 식이다.
데이터베이스를 만들었으면 안에 테이블을 만들어준다.
이제껏 사용하던대로 user_data 와 product_data 를 만들어도 좋겠다.
Number of fields 는 열의 개수를 의미한다. 4를 입력하고 오른쪽 아래 실행을 누르면 테이블의 세부 설정으로 들어간다.
필드에 product_id, name, manufacturer, price를 차례로 넣어 주고
각각 종류를 INT(숫자), TEXT(문자)로 맞추어준다.
A_I는 첫 번째 product_id만 체크해 주자.
A_I는 Auto Increment의 약자로 고유 번호(Primary Key)가 있는 열에 주로 지정해 주는 옵션이다.
저장 엔진은 InnoDB,
Collation 은 UTF8 - general 을 선택해 준 후 오른쪽 아래에 저장을 누르면 테이블이 완성된다.
테이블 오른쪽에 [보기] 버튼을 눌러 테이블로 들어가자.
화면 위쪽의 경로가 아래와 같이 바뀐 것을 볼 수 있다.
서버 > 데이터베이스 > 테이블 까지 경로가 들어온 것을 확인 후
[Import] 메뉴를 눌러 데이터를 입력하자.
[찾아보기] 버튼을 누른 후 다음 파일을 입력한다.
이때 [문자셋]은 아까 테이블 설정대로 UTF8으로 지정하고
[필드 구분자]가 기본적으로 세미콜론(;)으로 지정되어 있는데, 이것을 콜론(,)으로 바꾸자.
이제 오른쪽 아래 [실행]을 누르면 테이블에 데이터가 들어간다.
[보기]탭을 눌러 데이터가 잘 들어갔는지 확인한다.
같은 방법으로 user_data 테이블을 만들고 다음 파일의 데이터를 입력한다.
이제 MySQL을 연습할 환경이 갖추어졌다.
'MySQL' 카테고리의 다른 글
[MySQL] 테이블에 데이터 입력하기 INSERT INTO (0) | 2017.12.10 |
---|---|
[MySQL] 테이블 이름 확인하기 SHOW TABLES (0) | 2017.12.08 |
[MySQL] DB에서 특정 행들만 가져오기(1) - WHERE 절의 "or"를 이용 (0) | 2017.09.08 |
[MySQL] 결과 테이블의 일부 조건만 출력하기 HAVING (0) | 2017.08.04 |
[MySQL] 일부 값만 음수로 계산하기 (조건문 CASE) (0) | 2017.07.28 |
[MySQL] 다른 테이블에서 데이터 참조하기 JOIN (vlookup) (2) | 2017.06.15 |
[MySQL] 합 구하기 sum / 그룹별로 집계하기 group by / 정렬 order by (1) | 2017.05.05 |
[MySQL] 조건절 WHERE 사용하기(and, or, not, like) (0) | 2017.05.04 |
[MySQL] 개수 세기 count / 이름 지정하기 as (0) | 2017.05.03 |
[MySQL] MS Access 에서 연습 환경 구축하기 (0) | 2017.05.02 |
댓글