mysql

버전별 MySQL user , db , database 생성 삭제

은둔한량 2013. 2. 18. 15:31
반응형

버전별 MySQL user , db , database 생성하기

mysql 버전에 따라서 레코드 숫자가 틀려서 생성 할 때 마다 귀찮은 점이 있다.
적어 두고 생성시 복사해서 사용하는게 편리 하다.
 
반드시 ID , NAME , DATABASE 이름을 변경하여 사용하시기 바랍니다.
 
MySQL 3
create database 데이타베이스명;
insert into user values ('localhost','아이디',password('비밀번호'),'N','N','N','N','N','N','N','N','N','Y','N','N','N','N');
insert into db values ('localhost','아이디','디비이름','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
flush privileges;

MySQL 4
create database 데이타베이스명;
insert into user values ('localhost','아이디',password('비밀번호'),'N','N','N','N','N','N','N','N','N','Y','N','N','N','N','N','N','N','N','N','N','N','','blob','blob','blob','0','0','0');
insert into db values ('localhost','아이디','디비이름','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
flush privileges;

MySQL 5
create database 데이타베이스명;
insert into user values ('localhost','아이디',password('비밀번호'),'N','N','N','N','N','N','N','N','N','Y','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','','blob','blob','blob','0','0','0','0');
insert into db values ('localhost','아이디','디비이름','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
flush privileges;

커스텀 설정은 다음과 같은 명령어로 필드 값을 본뒤에 수정 하여 사용할 수 있습니다.
desc user;
desc db;
모든 작업 후 반드시 flush privileges; 로 적용합니다. (모든 작업은 가상으로 작업 된 뒤 적용 시점에 작동 됩니다.)
 

MySQL 데이타 베이스, 삭제하기
      내용 delete from user where user='해당유저이름';
delete from db where db='해당디비이름';
flush privileges; (적용)  

반응형

'mysql' 카테고리의 다른 글

MySql 4.x 버젼과 MySql 5.x 버젼 password 함수 차이  (0) 2013.02.28
mysql 계정생성  (0) 2013.02.18
MySQL UTF-8 언어 설정 방법  (0) 2013.02.18
mysql 백업 스크립트 2  (0) 2013.02.18
mysql 백업 스크립트  (0) 2013.02.18