데이터베이스 만들기
데이터베이스는 응용 프로그램에 속하거나 응용 프로그램에서 사용하는 테이블 모음입니다. 응용 프로그램의 사용 사례에서 다른 사용자가 데이터베이스의 테이블에 액세스할 수 있습니다.
여러 데이터베이스를 단일 서버에서 호스팅할 수 있습니다.
이 자습서에서는 데이터베이스를 만드는 방법을 배우고 후속 자습서에서는 데이터베이스에 테이블을 만듭니다.
구문–데이터베이스 만들기
다음은 데이터베이스를 만드는 구문입니다. 데이터베이스 이름을 제공하는 것은 필수입니다.
CREATE DATABASE database_name;
예제 1–데이터베이스 만들기
다음은 학생이라는 데이터베이스를 만드는 예제 쿼리입니다.
CREATE DATABASE students;
mysql> CREATE DATABASE students;Query OK, 1 row affected (0.03 sec)
위의 쿼리가 실행되면”학생”이라는 데이터베이스가 생성됩니다.
데이터베이스”학생”이 만들어졌는지 여부를 확인하려면 다음 쿼리를 실행합니다.
;
mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || students || sys |+--------------------+5 rows in set (0.02 sec)
“학생”데이터베이스가 성공적으로 생성되었습니다. 목록에 나타나는 다른 데이터베이스는 기본 데이터베이스입니다.
참고:다른 데이터베이스 관리 시스템에서 스키마를 접한 경우 스키마는 테이블 컬렉션이고 데이터베이스는 스키마 컬렉션입니다. 그러나 특별히 스키마는 없습니다. 따라서 스키마는 데이터베이스에 대한 별칭으로 사용될 수 있습니다.