07 MySQL 데이터베이스 및 계정생성

7.1 데이터베이스 확인 - Database

root로 접속해 전체 데이터베이스를 확인해 봅시다. 아이디와 패스워드 입력하고 mysql에 진입한 화면입니다.

1
2
3
4
mysql -u root -p


show databases;

7.2 데이터 베이스 생성

데이터 베이스를 생성해보겠습니다.

저는 oc_sandb로 만들겠습니다.

1
CREATE DATABASE oc_sandb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

잘 만들어 졌는지 확인해봅시다.

1
show databases;

7.3 MySql 신규 계정 생성과 권한 주기

데이터 베이스를 이용할 계정도 만들어 주겠습니다.

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

새로 만든 계정에 oc_sandb를 이용할 권한을 주세요. 저는 모든 권한을 주겠습니다.

1
2
GRANT ALL PRIVILEGES ON DB명.테이블 TO 계정아이디;
 flush privileges;

7.4 만든계정 확인하기

exit 명령어로 mysql을 종료 한 후 새로 만들 계정으로 mysql을 접속해봅시다.

1
2
3
mysql > exit

oc-sandb > mysql -u sandb_user -p

속이 되었으면 database 확인 해 봅시다.

확인 이 완료 되었으면 데이터 베이스 사용준비가 완료되었습니다. ^__^

1
2
3
4
5
6
show databases;  --데이터 베이스 리스트 보기

use oc_sandb; --데이터 베이스 사용 명령어


show tabes;  --해당 데이터베이스 내 모든 테이블