Presentation is loading. Please wait.

Presentation is loading. Please wait.

5장 Mysql 데이터베이스 한빛미디어(주).

Similar presentations


Presentation on theme: "5장 Mysql 데이터베이스 한빛미디어(주)."— Presentation transcript:

1 5장 Mysql 데이터베이스 한빛미디어(주)

2 학습 목표 Mysql 데이터베이스 구성 요소에 대하여 이해한다 데이터베이스 관리 시스템(DBMS)에 대하여 이해한다
새로운 계정을 만드는 방법을 익힌다 관리자 비밀 번호를 변경하는 방법을 익힌다

3 주요 학습 내용 01. Mysql 데이터베이스 개요 02. Mysql 시작과 종료 03. 새로운 계정 만들기
04. 관리자 비밀번호 변경

4 [그림 5-1] 데이터베이스 구성 요소(테이블, 필드, 레코드)
01 [그림 5-1] 데이터베이스 구성 요소(테이블, 필드, 레코드)

5 [그림 5-2] DBMS(Database Management System) 개념도
02 [그림 5-2] DBMS(Database Management System) 개념도

6 Mysql 장점 03 ⑴ Mysql 은 공개 소프트웨어이므로 누구나 무료로 다운로드 받아 사용할 수 있다.
⑵ Mysql은 DBMS 중에서 처리 속도가 상당히 빠르다. ⑶ Mysql은 설치가 쉽고 사용하기 쉽기 때문에 초보자라도 빠른 시일 내에 사용법을 익힐 수 있다. ⑷ Mysql은 많은 대용량의 데이터를 처리할 수 있으며 데이터 용량이 아무리 커도 손쉽게 처리할 수 있다. ⑸ 보안성이 뛰어나다.

7 Mysql 시작 04 화면 하단에서 [시작] => [프로그램] => [보조 프로그램] => [명령 프로프트] 선택 Mysql 프로그램 설치된 폴더로 이동 C:\Documents and Settings\황재호> cd \mysql\bin Mysql 프로그램 실행   C:\mysql\bin> mysql

8 Mysql 계정 에 관한 필수 세 가지 정보 05 ⑴ 계정
Mysql 접속을 위한 계정이다. Mysql 설치 시 관리자 계정 “root"는 기본으로 만들어지는데 나머지 개인 계정은 관리자 계정에서 추가 등록을 해야 한다. ⑵ 비밀번호 계정에 접속하기 위한 비밀번호이다. ⑶ 데이터베이스명 데이터들을 저장할 데이터베이스 공간의 이름이다.

9 Mysql 접속 및 종료 명령 06 Mysql 계정 접속 또는
 C:\mysql\bin> mysql -u계정 -p비밀번호   mysql> use 데이터베이스명  C:\mysql\bin> mysql -u계정 -p비밀번호 데이터베이스명 계정 : kim, 비번: 1234, DB명 : kim_db 인 경우   C:\mysql\bin>  mysql -ukim -p1234 kim_db Mysql 종료   mysql> quit

10 새로운 계정 만들기 07 사용자 계정 관리자 계정 접속 “php5_db” DB명 생성 ⑴ 계정 : php5
  ⑵ 비밀번호 : 1234   ⑶ 데이터베이스명 : php5_db 관리자 계정 접속   C:\mysql\bin> mysql mysql “php5_db” DB명 생성   mysql> create database php5_db;

11 새로운 계정 만들기 07 생성된 데이터베이스 확인 “user" 테이블에 계정/비밀번호 등록하기 등록된 계정 확인
 mysql> show databases; “user" 테이블에 계정/비밀번호 등록하기 mysql> insert into user (host, user, password)         -> values ('localhost', 'php5', password('1234')); 등록된 계정 확인   mysql> select host, user, password from user; “db” 테이블에 데이터베이스 사용 권한 등록 mysql> insert into db values ('localhost', 'php5_db', 'php5', 'y', 'y',        -> 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y');

12 새로운 계정 만들기 07 “user", "db" 테이블의 변경된 내용 적용시키기 새로운 계정 접속
 mysql> flush privileges; 새로운 계정 접속   C:\mysql\bin> mysql -uphp5 -p1234 php5_db

13 관리자 비밀번호 변경 08 관리자 계정 접속 “update”를 이용한 비밀번호 변경
C:\mysql\bin> mysql mysql “update”를 이용한 비밀번호 변경 mysql> update user set password = password('1234') where -> user = 'root'; 변경된 관리자 비밀번호 Mysql 시스템에 적용  mysql> flush privileges; 변경된 관리자 비밀번호로 접속 하기   C:\mysql\bin> mysql -uroot -p1234


Download ppt "5장 Mysql 데이터베이스 한빛미디어(주)."

Similar presentations


Ads by Google