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

Slides:



Advertisements
Similar presentations
ReadyNAS Surveillance for x86 platform (Version ) NETGEAR.
Advertisements

2008 년 11 월 20 일 실습.  실험제목 ◦ 데이터베이스 커넥션 풀  목표 ◦ 데이터베이스 커넥션 풀의 사용.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
세종사이버대학교 재학생 분들을 위한 Office 365 학생용 ProPlus 신청 및 설치안내서.
MS SQL Server 학기, 소프트웨어 설계 및 실험 ( Ⅰ )
PARK SUNGJIN Oracle 설치 PARK SUNGJIN
Youngmin Jung JOSSO 설치 Youngmin Jung
소리가 작으면 이어폰 사용 권장!.
뇌를 자극하는 Windows Server 2012 R2
제로보드 소개 제로보드 설치하기 제로보드 관리하기
Database Laboratory, Hong Ik University
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
㈜디아이씨 SSLVPN 협력사 접속방법 2017년 4월.
주)INVENTORNICS 노창배 소프트웨어 김 경 순
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
11장 방명록 한빛미디어(주).
JSP Programming with a Workbook
Sep Youn-Hee Han 웹서비스 컴퓨팅 수업을 위한 코딩 환경 준비 Sep Youn-Hee Han
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
뇌를 자극하는 SQL Server 장. SQL Server 2005 통합 서비스.
6장 Mysql 명령어 한빛미디어(주).
MySQL 및 Workbench 설치 데이터 베이스.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
11장. 데이터베이스 서버 구축과 운영.
14장 질의응답 한빛미디어(주).
ANSYS17.2 Student 제품 무료 다운로드
3장. 데이터베이스 구축의 전체 과정 미리 실습하기
테이블 : 데이터베이스를 구성하는 요소로 같은 성격에 정보의 집합체. 레코드 : 하나의 정보를 가지고 있는 컬럼의 집합체
5장 Mysql 데이터베이스 한빛미디어(주).
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
4-1장. MySQL 제13장.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
16장 설문조사 한빛미디어(주).
1장 데이터베이스 개념과 오라클 설치.
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
18강. 데이터 베이스 - II JDBC 살펴보기 Statement객체 살펴보기 Lecturer Kim Myoung-Ho
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
KHS JDBC Programming 4 KHS
DB연동하기 원격db접속.
Git 사용법 GitHub 가입 GitHub 새 저장소 만들기 Git 설치 로컬 저장소 만들기 로컬 저장소와 원격 저장소 연결
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
You YoungSEok Oracle 설치 You YoungSEok
Grade Server Team14. Attention Seeker
웹 어플리케이션 보안 2016년 2학기 3. Mongo db.
환경 설정 예제 데이터베이스 생성 - 그림 3.34의 SQL Server 관리 스튜디오 창의 왼쪽 영역의 데이터베
JDBC Lecture 004 By MINIO.
강의 개요. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
2015학년도 PHP 기말 레포트 로그인 홈페이지 제작.
3장. SQL Server 2008 전체 운영 실습 및 DB와 프로그램의 연동
15장 자료실 한빛미디어(주).
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
툴 설치 가이드 Formality SynopsysMentor.
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
8장 쿠키와 세션 한빛미디어(주).
HyperWorks Apps 설치 가이드.
CHAP 21. 전화, SMS, 주소록.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
문성우 SQL 실습 Part Ⅰ 문성우.
STS 에서 웹 서버 설치 방법.
제 23 장 오라클에서 보안 기능.
7장 테이블 조인하기.
웹과 모바일 홈페이지의 이해와 제작 [PHP / MYSQL] 게시판 만들기
 6장. SQL 쿼리.
DBMS & SQL Server Installation
11장. 보안과 권한 관리 보안 권한 관리. 11장. 보안과 권한 관리 보안 권한 관리.
Presentation transcript:

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

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

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

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

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

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

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

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

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

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

새로운 계정 만들기 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');

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

관리자 비밀번호 변경 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