adduser 계정이름 를 입력하시고 엔터키 누르면 패스워드 입력부분이 나옵니다.
* 저같은 경우는 우분투서버이기 때문에 앞에 sudo 를 붙였습니다.
실행 후 /home 디렉토리에서 ls -l 을 실행하시면 해당계정이름의 디렉토리가 생성된것을 보실 수 있습니다.
2. mysql 생성하기 : mysql -u root -p 로 mysql에 접속합니다.
playi@playi:/home$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1053
Server version: 5.0.67-0ubuntu6.1 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
Query OK, 1 row affected (0.01 sec)
mysql> Grant ALL ON 계정이름 TO gayu@localhost IDENTIFIED BY '비밀번호';
Query OK, 0 rows affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> use mysql;
--> mysql 이라는 db를 사용한다는 뜻입니다. mysql db 안에 user 테이블이 있답니다.
mysql> Grant ALL ON 계정이름 TO gayu@localhost IDENTIFIED BY '비밀번호';
--> 계정이름에 비밀번호를 부여합니다.
--> grant all on 은 이 계정사용자만의 독립적인 권한을 부여하는 의미라고 보시면 됩니다.
mysql> flush privileges;
--> 등록한 계정과 db를 적용시켜줍니다.
######### 위에까지 하면 해당 계정의 database가 생성됩니다. ############
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| gayu |
| mysql |
| playi |
+--------------------+
11 rows in set (0.00 sec)
show databases; 하시면 생성된 데이타베이스를 확인하실 수 있습니다