먼저 BREW가 있다는 과정하에 글을 작성합니다.


[STEP : 1 ] 맥에서는 brew install mysql을 통해 mysql을 설치할 수 있습니다.

이걸 통해 설치 한 다음에 기본적인 설정을 해주면 됩니다.


[STEP : 2] mysql_secure_installation을 쉘에 입력한다!

[STEP : 3] 이후 나오는 문구를 읽어보고 Y일지 no일지 선택하면 된다.

1. setup VALIDATE PASSWORD component?

비밀번호 복잡도 검사를 적용할 것인지 설정하는 과정입니다. 복잡도 검사를 적용하게 된다면 다음과 같은 비밀번호 조건이 붙습니다.
- 최소 8자리 이상의 비밀번호
- 최소 1개의 영문자
- 최소 1개의 특수문자
- 최소 1개의 숫자

2. Remove anonymous users?

3. Disallow root login remotely?

4. Remove test database and access to it?

5. Reload privilege tables now?

 

[STEP : 4] mysql -u root -p로 지정한 비밀번호로 로그인 할 수 있게 되었다~

[STEP : 5] 새로운 DB를 생성 해준다.

CREATE DATABASE pipeline_db default CHARACTER SET UTF8

 

SHOW DATABASES; 로 확인 해준다.

[STEP : 6] 새로운 DB에 들어갈 유저를 생성 해준다.

CREATE USER 'pipeline_user'@'localhost' IDENTIFIED BY 'pipeline1';

[STEP : 7] 생성된 유저에게 DB에 들어갈 수 있는 권한을 부여해준다.

GRANT ALL PRIVILEGES ON pipeline_db.* TO 'pipeline_user'@'localhost';

[STEP : 8] exit;으로 콘솔 밖으로 나간 뒤 다시 로그인 해준다.

-u pipeline_user -p

지정된 데이터베이스만 보이는 모습

[STEP : 9]  USE pipeline_db를 하고 create table을 해준다.

USE pipeline_db;

CREATE TABLE Orders(
    OrderId int,
    OrderStatus varchar(30),
    LastUpdated timestamp);

create table

[STEP : 10]  INSERT INTO를 통해 값들을 테이블에 넣어준다.

[STEP : 11]  SELECT  *를 통해 값들을 전체 추출한다.

다 잘 들어가있는 모습이다.

+ Recent posts