티스토리 뷰

# root 로그인

- 명령어: mysql -u root -p 

 



# 데이터베이스 목록 보기

- 명령어: show databases;


# 데이터베이스 생성

- 명령어: create database 테이블명;

아래에서는 mydb 라는 데이터베이스를 생성하였다.



# 위에서 생성한 mydb 라는 데이터베이스의 모든 권한을 갖는 계정 생성

- 명령어: grant all privileges on 데이터베이스.테이블 to 계정명@호스트 identified by '패스워드';

( 아래에서 입력한 명령어는 grant all privileges on mydb.* to test@localhost identified by 'test123'; )

- 설명 : 

  1. 모든 권한을 가진다. (select, insert, update, delete 등등..)

  2. mydb 데이터베이스 안에 모든 테이블에 대한 권한을 가진다.

  3. 계정명은 test

  4. localhost 에서만 접속 할 수 있다.

  5. 패스워드는 test123




댓글