728x90
반응형
Database - MySQL 기초 (https://opentutorials.org/course/195)
관계형 데이터베이스
- sql 문법을 공유함 (sql - 데이터를 핸들링하기 위한 문법)
- mysql, oracle, mssql
nosql
- 빅데이터를 다루는 데 주로 사용
- mongodb
- http://nosql-database.org
Database 시스템의 구성
Database Server
서버 안의 데이터를 저장, 수정, 삭제, 정의 하는 등의 관리 기능 등을 가짐
구조
- [Database Server]- Database- Table (Row - 행, Column - 열, field)- Row : 서로 연관되있는 데이터들의 set- Column : 데이터의 성격에 대한 구분- field : 행과 열의 교차점, 필드에 접근하기 위해서 행과 열의 정보를 알고 있어야 함- record : 구체적인 데이터를 의미함
Database Client
- 데이터베이스 서버에 요청, 명령, 데이터를 가져옴, 데이터베이스 서버 상태 체크 등의 역할
- 데이터베이스의 서버에 접근하기 위한 프로그램
- mysql-client, phpMyAdmin ...
MySQL 설치 : https://dev.mysql.com/downloads/mysql/
MySQL Monitor
- mysql 서버의 번들로 제공하는 기본 프로그램
- terminal에서 접속하는 방법 :
./mysql -u root -p
- password는 MySQL 설치 시 설정한 비밀번호 입력
반응형
'Programming > DB' 카테고리의 다른 글
[DB/MySQL] Database - MySQL 기초 (index) (0) | 2018.08.10 |
---|---|
[DB/MySQL] Database - MySQL 기초2 (0) | 2018.08.10 |
[DB/Docker/MSSQL] Docker + MSSQL 개발하기 (0) | 2018.08.09 |
[DB/MySQL] mysql charset 변경하기 (alter table character set) (0) | 2016.10.02 |
[DB tools/Toad] Toad database connection not available 오류 해결법 (서버 외부포트 여는 방법) (0) | 2016.09.26 |