DB와 SQL
트랜잭션 및 특성
mysql 사이트에서 community server 다운 및 설치 및 설정
본인의 맥OS는 하이시에라이기에 5.7버전으로 설치, 그 다음 버전은 최신버전으로 설치해도 무방
Data Definition Language(데이터 정의 언어)테이블과 뷰를 조작하는 언어DB 생성DB 삭제DB 사용해당 DB에서 테이블을 생성하거나 수정 및 삭제하는 작업을 하려면 먼저 이 DB를 사용하겠다고 전달해줘야 함DB조회테이블 생성DB 안의 테이블 목록 조회
Data Manipulation Language
Data Control Language의 약자로, 데이터베이스에 대한 접근 권한과 관련된 문법
Transaction Controle Language의 약자, 데이터를 보호하고 관리하기 위한 목적으로 사용되며 무결성, 보안 및 권한 제어, 복구등을 하기 위한 언어.
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
디자인 패턴과 MVC
cmarket-database sererver
Object Relational Mapping(객체-관계 매핑)
프로미스 기반 Node.js의 ORM. 설치, 초기화, 마이그레이션, 기본값 설정