1) 접속
$ mysql -u [계정 아이디] -p
password: -> 패스워드 입력
2) 데이터베이스 확인
$ show databases;
3) 데이터베이스 이용
$ use [데이터베이스 명];
4) 테이블 목록 확인
$ show tables;
5) 테이블 정보 확인
$ describe [테이블 명];
6) 외부에서 서버 접속
$ mysql -h [호스명 또는 호스트 IP] -u [계정 아이디] -p
password: -> 패스워드 입력
7) 사용자 생성
a. 모든 곳에서 접근가능한 사용자 계정 생성
$ mysql> create user 'userId'@'%' identified by 'userPassword';
b. 공유기의 로컬 네트워크 내에서만 접근가능한 사용자 계정생성
$ mysql> create user 'userId'@'192.168.%' identified by 'userPassword';
c. 지정한 IP에서만 접근가능한 사용자 계정 생성
$ mysql> create user 'userId'@'0.0.0.0' identified by 'userPassword'; (-> 0.0.0.0 항목에 지정하는 IP를 입력)
8) 사용자 권한 부여
a. 특정 사용자에게 모든 위치에서 모든 DB 권한을 부여
$ mysql> grant all privilege on *.* to 'userId'@'%';
b. 특정 사용자에게 로컬 네트워크 내에서 특정 DB 이용 권한을 부여
$ mysql> grant all privilege on TEST_DB.* to 'userId'@'192.168.%'; (-> TEST_DB는 허용하는 DB의 이름을 넣으면 된다)
음...이 정도면 테스트 환경 구축에 필요한 기초적인 기능은 되지 싶다...
간단 사용법: https://www.digitalocean.com/community/tutorials/a-basic-mysql-tutorial