MySQL에 사용자를 등록해 보자 일반 공부할거면 'root'계정을 사용해도 되지만 이왕하는거 계정만드는 법도 배우고 안전하게 개인 계정을 만들어 사용해보자
* 사용자등록 *
- insert into user (host,user,password) values('localhost','kyoe',password('1234'));
사용자 주소와 아이디 패스워드를 설정해 mysql데이터베이스의 user테이블에 등록
등록하기전에 use mysql; 명령어로 mysql 데이터베이스를 선택해주자.
(여기서 주의 할것은 띄어쓰기를 잘해야한다.! insert into user() 이렇게 user와 ()붙여쓰면 안된다 띄어쓸것)
- insert into db values ('localhost','mydb','kyoe','y','y','y','y','y','y','y','y','y','y','y','y');
mydb라는 데이터베이스의 사용권한을 'kyoe'라는 사용자에게 준다. 보통12가지 권한이 있는데 혹 17개인것 도있으니까 desc db; 명령을 사용해 확인해보도록하자.
* 계정 삭제 *
- drop database mydb;
drop 명령을 사용해서 mydb라는 데이터베이스를 지운다.
- delete from user where user = 'kyoe'; //사용자 계정삭제
- delete from db where user = 'kyoe; //db권한 삭제
*사용자를등록하거나 삭제한뒤에는 MySQL서버를 재가동 시켜야한다.
(혹시 서버를 재가동 시켜도 안될시엔 컴퓨터를 재부팅해보자.)
* 사용자등록 *
- insert into user (host,user,password) values('localhost','kyoe',password('1234'));
사용자 주소와 아이디 패스워드를 설정해 mysql데이터베이스의 user테이블에 등록
등록하기전에 use mysql; 명령어로 mysql 데이터베이스를 선택해주자.
(여기서 주의 할것은 띄어쓰기를 잘해야한다.! insert into user() 이렇게 user와 ()붙여쓰면 안된다 띄어쓸것)
- insert into db values ('localhost','mydb','kyoe','y','y','y','y','y','y','y','y','y','y','y','y');
mydb라는 데이터베이스의 사용권한을 'kyoe'라는 사용자에게 준다. 보통12가지 권한이 있는데 혹 17개인것 도있으니까 desc db; 명령을 사용해 확인해보도록하자.
* 계정 삭제 *
- drop database mydb;
drop 명령을 사용해서 mydb라는 데이터베이스를 지운다.
- delete from user where user = 'kyoe'; //사용자 계정삭제
- delete from db where user = 'kyoe; //db권한 삭제
*사용자를등록하거나 삭제한뒤에는 MySQL서버를 재가동 시켜야한다.
(혹시 서버를 재가동 시켜도 안될시엔 컴퓨터를 재부팅해보자.)