MySQL 사용법
1. root 유저로 MySQL에 로그인
$ mysql -u root -p
Database 보기
mysql> show databases;
Database 생성
mysql> create database tempdb;
Database 삭제
mysql> drop database tempdb;
사용할 데이타베이스 선택하기
mysql> use mysql
데이터베이스에 등록된 테이블 보기
mysql> show tables;
사용자 확인하기
mysql> select * from user;
[사용자 정보가 너무 많다.]
사용자 계청 추가
mysql> create user userid
or
mysql> create user '계정아이디'@localhost identified by '비밀번호';사용자 계정 삭제
mysql> drop user userid;
or
mysql> delete from user where user='beginner';
mysql> grant all privileges on '데이터베이스명'.'테이블명' to '계정명'@'호스트' identified by '계정비밀번호' with grant option;
(계정권한을 데이터베이스의 모든 테이블에서 select, insert, update, delete 할 수 있게 한다.)
mysql> grant select, insert, update on '데이터베이스명'.'테이블명' to '계정명'@'호스트' identified by '계정비밀번호' ;
(계정에 조회, 삽입, 갱신 권한만 부여)
사용자 권한 확인
show grants for '계정명'@'호스트';
사용자에게 데이터베이스 사용권한 삭제
mysql> revoke all on '데이터베이스명'.'테이블명' from '계정명'@'호스트';
'OS > Linux' 카테고리의 다른 글
[Linux] 시스템 기본 정보 확인 (0) | 2019.01.23 |
---|---|
apache2 완전 삭제 후 재설치 방법. (0) | 2013.08.22 |
Ubuntu가 자신의 시스템을 언제까지 지원하는지 알아보는 방법? (0) | 2013.07.25 |
[Ubuntu] apt-get update 에러. GPG public key 오류 해결 방법. (0) | 2013.07.16 |