MySQL DB 초기 설정

leena·2022년 4월 4일
0

두동댁반찬

목록 보기
1/1

1. MySQL 설치

https://www.mysql.com/downloads/
설치하면서 비밀번호 설정을 꼭 해준다.


2. 시스템 환경변수 설정

MySQL Command Line Client 뿐만 아니라 cmd 환경에서도 사용하려면 환경변수를 설정해야한다.
시스템 속성 - 환경변수 - 시스템 변수 'Path' - 편집


2. Dababase 생성, 권한부여

MySQL 접속

  • 관리자 계정 root로 MySQL에 접속
    설치 시 입력했던 root 암호를 입력
    접속이 잘 되었으면 'mysql>' 프롬프트 확인 가능
mysql -uroot -p

데이터베이스 생성

  • 데이터베이스를 'CREATE'로 생성하고, 'SHOW DATABASES'로 확인
    myDB를 생성해서 사용
CREATE DATABASE DB이름;
SHOW DATABASES;

데이터베이스 사용자 생성

외부에서 접근할 수 있도록 '아이디'@'%'로 유저를 생성한다.

create user '아이디'@'%' identified by '비밀번호';

Database, Table 만들기

create database mydb;
create table joinTable(
	id integer primary key,
    title text not null,
    body text not null);

사용자 권한 부여

INSERT, SELECT, UPDATE, DELETE 등의 권한을 추가/삭제 명령 ▶ GRANT/REVOKE
모든권한을 부여한다.

grant all privileges on db이름.* to '아이디'@'%';

부여된 권한을 확인해본다.

show grants for '아이디'@'%';

데이터베이스 사용자 삭제

drop user '아이디';
또는
delete from mysql.user where user='아이디';
profile
배움을 즐기고, 익히고, 기록합니다 :)

0개의 댓글