Mysql(2)
-
[MySQL] MySQL 문법
① CREATE ▷ 데이터베이스 생성 CREATE DATABASE 데이터베이스이름 새로운 데이터베이스를 생성해준다. ▷ 데이터베이스 선택 USE 데이터베이스이름 -- 유닉스 환경의 MySQL은 데이터베이스 이름의 대소문자를 구분하나 윈도우는 구분하지 않음 ▷ 테이블 생성 CREATE TABLE 테이블이름 ( 필드이름1 필드타입1, 필드이름2 필드타입2, ... ) 타입같은 경우는 추후 포스팅에서 다룰 예정이다. -- 예제 CREATE TABLE Member ( ID INT, Name VARCHAR(30), CreatedDate DATE, Age INT ); ▷ 제약 조건(constraint) 제약 조건이란 데이터의 무결성을 지키기 위해 데이터를 입력받을 때 실행되는 검사 규칙이다. CREATE 문으로 테..
2022.08.09 -
[MySQL] MySQL 이란?
※ MySQL은? MySQL은 가장 널리 사용되고 있는 관계형 데이터베이스 관리 시스템이다. 오픈 소스이고, 다중 사용자와 다중 스레드를 지원한다. C, C++, JAVA, PHP 등 여러 프로그래밍 언어를 위한 API를 제공한다. 유닉스, 리눅스, 윈도우 등 다양한 OS에서 사용 가능하다는 장점을 가진다. ※ 데이터베이스? 데이터의 저장소 또는 통합되어 관리되는 데이터의 집합체 의미 중복 데이터 제거, 자료 구조화, 효율적 처리를 위해 관리됨. 응용 프로그램과 다른 별도의 미들웨어에 의해 관리된다. 데이터베이스를 관리하는 미들웨어를 DBMS(데이터베이스 관리 시스템)라 한다. 사용자의 쿼리(SQL)에 대해서 즉각적 처리와 응답이 이루어진다. (CRUD) 사용자가 원하는 데이터를 동시에 공유할 수 있고 ..
2022.08.09