MySQL 생활 코딩

백승찬·2020년 10월 28일
0

MySQL

목록 보기
1/3

데이터 베이스의 본질

file vs database

데이터베이스의 종류

  • 관계형 데이터베이스
    • mysql
    • oracle
    • mssql
  • nosql
    • mongodb
    • nosql-database

쿼리 (Query) 란?

쿼리란 데이터베이스에 정보를 요청하는 것이다.

  • 쿼리는 웹 서버에 특정한 정보를 보여달라는 웹 클라이언트 요청(주로 문자열을 기반으로 한 요청이다)에 의한 처리이다.
  • 쿼리는 대개 데이터베이스로부터 특정한 주제어나 어귀를 찾기 위해 사용된다.

  • 주제어가 검색엔진의 검색필드 내에 입력된 다음, 그 내용이 웹 서버로 넘겨진다.

MySQL 구조

  • 표 (table)

  • 스키마 = 데이터베이스 테이블을 그룹핑 한 것을 지칭

  • 데이터베이스 서버 = 스키마들의 집합

MySQL 서버 접속

  • 터미널 => sudo mysql -u root -p

  • password 입력 후 진입

MySQL 스키마 (schema)의 사용

  • MySQL 접속

  • CREATE DATABASES 스키마의 이름;

SQL과 테이블 구조

Structured => 구조화된

Query => 데이터베이스에게 요청,질의한다

Language => 데이터베이스도 이해하고 사용자도 이해할 수있는 상호 간 약속

테이블 생성

CREATE TABLE opentutorials(
    -> `id` INT NOT NULL AUTO_INCREMENT,
    -> `title` VARCHAR(100) NOT NULL,
    -> `description` TEXT NULL,
    -> `subsmission` DATETIME NOT NULL,
    -> `author` VARCHAR(30) NULL,
    -> `profile` VARCHAR(100) NULL,
    -> PRIMARY KEY (`id`)
    -> );

관계형 데이터베이스

0개의 댓글