데이터베이스


MySQL과 같은 데이터베이스 시스템을 사용하기 위해서는 데이터의 그룹 역할과 같은 데이터베이스 이름을 지정해야 합니다.

데이터베이스 이름을 통하여 MySQL은 다수의 데이터베이스 그룹을 관리할 수 있습니다. 데이터베이스 그룹에는 여러 개의 테이블을 포 함하고 있으며 테이블은 다시 컬럼 정보와 데이터를 포함하고 있습니다.

만일 데이터베이스 시스템이 1개의 데이터베이스 이름만 생성이 가능하다고 하면 매우 비효율적일 것입니다. 마치 컴퓨터에서 파일들을 관리하는 폴더가 없이 수많은 파일들이 시스템에 뒤죽박죽으로 섞여 있는 상태와 같을 것입니다.

MySQL은 데이터베이스명을 기준으로 테이블을 구분합니다. 또한 데이터베이스명 없이 테이블을 생성하고 관리할 수 없습니다.


데이터베이스 생성


데이터베이스 이름은 다수의 테이블을 담고 있는 폴더와 같습니다. 실제적으로 데이터베이스명을 생성하면 MySQL은 해당 데이터 베이스명과 동일한 폴더를 내부적으로 하나 생성하게 됩니다.


데이터베이스 목록


MySQL은 데이터베이스명이라는 그룹을 통하여 여러 개의 데이터베이스를 관리할 수 있습니다.


데이터베이스 전환



현재 데이터베이스



데이터베이스 삭제



데이터베이스 폴더