Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL 명령줄(CMD)에서 데이터베이스 생성하는 방법 – 단계별 완벽 가이드

MySQL에서 데이터베이스를 생성하는 가장 기본적인 방법 중 하나는 명령줄(커맨드 라인)을 활용하는 것입니다. GUI 도구 없이도 몇 가지 명령만으로 손쉽게 데이터베이스를 만들 수 있습니다. 이 글에서는 Windows 환경을 기준으로 명령 프롬프트를 열고 MySQL에 접속한 뒤, 새 데이터베이스를 생성하고 정상적으로 만들어졌는지 확인하는 전체 과정을 단계별로 살펴봅니다.

1단계: 명령 프롬프트 실행하기

가장 먼저 명령 프롬프트(Command Prompt)를 열어야 합니다. 키보드에서 Windows + R 키를 동시에 누르면 아래와 같이 '실행' 창이 나타납니다.

MySQL 명령줄(CMD)에서 데이터베이스 생성하는 방법 – 단계별 완벽 가이드

2단계: CMD 입력 후 확인 버튼 클릭

실행 창에 CMD라고 입력한 뒤 확인 버튼을 누릅니다.

MySQL 명령줄(CMD)에서 데이터베이스 생성하는 방법 – 단계별 완벽 가이드

3단계: 명령 프롬프트 화면 확인

그러면 다음과 같은 검은색 명령 프롬프트 창이 열립니다. 이곳에서 모든 작업을 진행하게 됩니다.

MySQL 명령줄(CMD)에서 데이터베이스 생성하는 방법 – 단계별 완벽 가이드

4단계: MySQL bin 디렉터리로 이동하기

이제 MySQL이 설치된 폴더 안의 bin 디렉터리로 이동해야 합니다. cd 명령어를 사용하면 되며, 설치 경로는 사용자 환경에 따라 다를 수 있습니다.

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

MySQL 명령줄(CMD)에서 데이터베이스 생성하는 방법 – 단계별 완벽 가이드

5단계: MySQL 접속 후 데이터베이스 생성하기

bin 디렉터리로 이동했다면, 다음 명령으로 MySQL 서버에 로그인합니다.

mysql -u root -p

비밀번호를 입력하면 mysql> 프롬프트가 나타납니다. 이 상태에서 CREATE DATABASE 문을 사용하면 새 데이터베이스를 생성할 수 있습니다.

mysql> CREATE DATABASE 데이터베이스이름;

MySQL 명령줄(CMD)에서 데이터베이스 생성하는 방법 – 단계별 완벽 가이드

6단계: SHOW DATABASES로 생성 결과 확인하기

데이터베이스가 제대로 생성되었는지 확인하려면 SHOW DATABASES 명령을 실행합니다.

mysql> SHOW DATABASES;

이 명령을 실행하면 현재 MySQL 서버에 존재하는 모든 데이터베이스의 목록이 출력됩니다. 방금 생성한 데이터베이스 이름이 목록에 포함되어 있다면 성공적으로 완료된 것입니다.

+---------------------------+
| Database                  |
+---------------------------+
| bothinnodbandmyisam       |
| business                  |
| commandline               |
| customer_tracker_database |
| customertracker           |
| database1                 |
| databasesample            |
| demo                      |
| education                 |
| hb_student_tracker        |
| hello                     |
| information_schema        |
| javadatabase2             |
| javasampledatabase        |
| login                     |
| mybusiness                |
| mydatabase                |
| mysql                     |
| onetomanyrelationship     |
| onlinebookstore           |
| performance_schema        |
| rdb                       |
| sample                    |
| sampledatabase            |
| schemasample              |
| sys                       |
| test                      |
| test3                     |
| tracker                   |
| universitydatabase        |
| web                       |
| webtracker                |
+---------------------------+
32 rows in set (0.00 sec)

마무리

지금까지 Windows 명령 프롬프트에서 MySQL에 접속하여 데이터베이스를 생성하고 확인하는 과정을 알아보았습니다. 핵심 흐름은 명령 프롬프트 실행 → MySQL bin 디렉터리 이동 → MySQL 로그인 → CREATE DATABASE 실행 → SHOW DATABASES로 확인입니다. 이 방법은 별도의 관리 도구 설치 없이 빠르게 데이터베이스를 구성할 수 있어, 개발 초기 환경 설정이나 서버 작업 시 특히 유용하게 활용됩니다.