mysql 사용자 생성 및 기본 쿼리문

사용자 계정 생성 및 DB에 접속권한을 주기 위해 mysql에 로그인에 로그인 합니다.

 mysql 접속 : #mysql  -u root -p
               

1. Mysql 데이터베이스 생성 및 조회
신규 DB 생성 -----> create database DB명; 
DB 전체 조회 -----> show databases;

2. Mysql DB내 테이블 목록 조회
show tables from DB명;
또는 
use 조회할 DB명;
show tables;

3. Mysql DB내 테이블 조회
use DB명;
select * from 테이블명;

4. Mysql 사용자 추가 생성
use mysql;
create user 사용자명; --> 사용자 생성
set password for '사용자명' = password('사용할 패스워드'); ->신규사용자 패스워드 지정

5. Mysql 사용자 계정의 연결가능한 host 정보 조회
use mysql;
select user, host from user;

6. Mysql 사용자 계정 삭제
drop user 사용자명@host서버명;

7. Mysql 모든 호스트에서 연결이 가능한 권한 부여
grant all privileges on DB명.* to '사용자명'@'%';

8. Mysql 사용자 권한 부여 확인
show grants for 사용자명;

9. Mysql 현재 로그인된 계정 확인
select user(),current_user();

10. Mysql Root 패스워드 변경 하기
use mysql;
update user set password=password('비밀번호') where user='root'
flush privileges;

댓글()