MySQL를 성공적으로 설치 했다면 이제 간단한 사용법을 알아 보자
1. MySQL를 설치하면 처음 접속할 수 있는 계정을 최고 관리자인 ROOT이다. 이 루트에 접속하기 위해서는 다음과 같은
명령어를 입력하면 된다.
--> mysql -u root -p
--> 설치시 입력했던 비밀번호 입력(설치시 입력을 안했다면 비밀번호 설정을 찾아 수행 후 따라하세요)
2. ROOT권한을 성공적으로 접속하고 종료 하였다면 다음은 새로운 데이터베이스 공간을 생성하는 작업을 수행해야 한다.
새로운 작업을 하기위한 공간을 만들어 보자
--> mysqladmin -u root -p create zinleeDB(생성하고자하는 Database이름)
--> 설치시 입력했던 디밀번호 입력
3. 데이터베이스 공간을 생성했다면 해당 공간에 유저를 생성해 보자.
다음은 유저생성 시 모든 DBA권한과 로컬호스트에 접근할 수 있는 권한을 주며 계정을 생성하며 쿼리이다.
--> mysql -u root -p (ROOT권한으로 접속)
--> grant select, insert, update, delete, create, alter, drop on zinleeDB(생성한DB).* to 'admin(생성할계정)'@'localhost'
identified by 'adminpass(생성할계정의비밀번호)';
4. 유저에게 모든 서버에 접근할 수 있는 권한을 설정해 보자.
--> mysql -u root -p (ROOT권한으로 접속)
--> grant select, insert, update, delete, create, alter, drop on zinleeDB(생성한DB).* to 'admin(생성한계정)'@'%'
identified by 'adminpass(생성한계정의비밀번호)';
5. 이제 계정생성이 완료되고 모든 권한을 주었다. 드디어 접속하여 사용하면 된다!
생성한 계정에 접속하는 방법은 다음과 같다.
--> mysql -u admin(생성한 계정) -p zinleeDB(생성한 계정의 Database)
--> adminpass(생성한 계정의 비밀번호 입력)
--> show databases; (현재 접속한 계정의 데이터베이스 정보를 보여준다.)
--> show tables; (현재 접속한 계정에 생성된 테이블 정보를 보여준다.)
이상으로 간단한 MySQL사용법을 적어 보았다. 어렵지 않지만 자주 사용하지 않기 때문에 잊는 경우가 많다. 잊지말고 기억하자!