Securing Keys

[DB] 맥북에 MySQL 설치 및 DB 생성하기 본문

IT/IoT

[DB] 맥북에 MySQL 설치 및 DB 생성하기

GRACE_MJ 2021. 4. 25. 01:51

1. Mac에 MySQL 서버 설치하기

dev.mysql.com/downloads/mysql/

 

MySQL :: Download MySQL Community Server

Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS FreeBSD Source Code Select OS Version: All Wind

dev.mysql.com

위의 링크를 타고 들어가서 DMG Archive 버전으로 다운로드 받습니다.

Download 버튼을 클릭하면 로그인하라는 멘트가 나오는데, 하단에 No thanks, just start my download 를 클릭하여 다운로드 받습니다.

 

설치 후 dmg 파일을 더블클릭하여 여느 Mac 소프트웨어를 다운받는 것과 마찬가지로 동일하게 설치를 진행해줍니다.

 

 

Mac의 시스템 환경설정에 들어가면 MySQL이 있는데, Active한 상태, 즉 활성화되어 있는 상태이면 됩니다.

 

2. MySQL 접속

Mac의 터미널로 MySQL에 접속할 것입니다. 저는 평소에 사용하던 iTerm을 사용하였습니다.

cd /usr/local/mysql/bin
./mysql -p

MySQL의 가장 베이스 디렉토리인 /usr/local/mysql 내에 bin 디렉토리에서 mysql 명령을 통해 실행시키면 됩니다.

저의 경우, 초기 비밀번호는 저의 Mac 비밀번호였고, 그 뒤 Enter password라고 뜨는 문구에서 MySQL 비밀번호를 입력해주었습니다.

 

 

3. Database 생성

이제 데이터베이스를 생성해주었습니다.

CREATE DATABASE [DB명];
show databases;

저는 fruit_brix라는 데이터베이스를 생성해주었고, 위와 같이 show databases; 명령어로 생성된 데이터베이스를 확인할 수 있습니다.

use [DB명];

데이터베이스 내에서 테이블도 만들고 데이터도 추가할 것이기 때문에 위와 같이 사용할 데이터베이스를 선택해 주었습니다.

 

 

4. Table 생성

생성한 데이터베이스 내에 테이블을 만들어주었습니다.

create table [테이블명] ( 
[컬럼명] [type],
[컬럼명] [type]
);

 

show tables;

위의 명령을 통해 테이블이 잘 생성되었는지, 해당 데이터베이스 내에 있는 테이블들을 리스트로 볼 수 있습니다.

 

desc [테이블명];

생성한 테이블은 위와 같이 desc 명령을 사용해서 전체적인 구조를 파악할 수 있습니다.

 

 

5. Data 삽입

insert into [테이블명] ([컬럼명], [컬럼명]) values ([데이터], [데이터]);
select * from [테이블명];

데이터는 위와 같이 삽입하여 데이터를 채워넣을 수 있습니다.

 

 

6. Data 삭제

delete from [테이블명] where [컬럼명]=[데이터];

삭제는 위와 같이 delete 명령으로 할 수 있습니다.

 

 

6. Table 삭제

drop table [테이블명];

drop 명령을 통해 테이블을 삭제할 수 있습니다.

 

 

7. Database 삭제

drop database [DB명];

마찬가지로 drop 명령을 통해 데이터베이스도 삭제할 수 있습니다.

Comments