여행을 사랑하는 직장인의 개발이야기

[데이터베이스 mysql] mysql 설치부터 사용 on mac 본문

IT/DataBase 데이터베이스

[데이터베이스 mysql] mysql 설치부터 사용 on mac

CTHY 2020. 7. 20. 23:32

macOS에서 mysql을 사용하는 방법에 대해 정리해볼게요!

우선 아래 사이트에 접속해줍니다.

https://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

 

(oracle 사이트 계정이 필요합니다!)

dmg파일을 다운로드 받은 뒤 설치해주세요.

특별하게 설정 건드릴 필요 없이 next 눌러서 설치 진행해주시면 됩니다.

 

다운로드 받은 뒤 터미널 창을 켜고 

mysql -uroot -p

명령어를 통해 root 계정에 접속해주세요.

 

비밀번호를 입력해야 하는데, mysql 설치하면서 입력한 비밀번호를 입력하시면 됩니다.

(문자+숫자가 섞여있어야 합니다!)

 

그리고 데이터베이스를 하나 만들어줍니다.

CREATE DATABASE '데이터베이스이름'

 

root계정을 그냥 이용하기보다는 새로운 계정을 만들어주겠습니다.

CREATE USER 계정이름@localhost IDENTIFIED BY '비밀번호'

 

계정이 잘 생성되었고, 이 계정에 새로 만든 데이터베이스에 대한 권한을 주도록 할게요.

 

모든 권한을 주고자 할 때, (본인의 데이터베이스처럼 접근 제한 없이 사용할 때)

grant all privileges on 데이터베이스이름.*to '계정이름'@'localhost';

으로 권한을 줍니다.

 

그리고 본인의 계정으로 접속하면!

(exit -> mysql -u 계정이름 -p -> 비밀번호 입력)

 

데이터베이스에 정보를 삽입/삭제 모든 권한이 있는 것을 확인할 수 있습니다.

 

간단하게 테이블을 생성하고 정보를 삽입하고 확인 가능합니다!

CREATE TABLE 'test' (
	'id' int(2) NOT NULL
    );
    
INSERT INTO 'test' VALUES (1);

간단한 테스트 코드로 잘 작동하는지 확인해보세요!

Comments