기본 명령어
> 접속 (on terminal)
mysql -u <username> -p <password> <dbname>
-u : 사용할 username 지정을 위한 option
-p : 사용할 password 지정을 위한 param, 만약 password 미입력시 prompt로 입력 가능하다.
본 option을 입력하지 않을 경우 user별 로그인 권한에 따라 로그인이 접속이 제한된다.
> 비밀번호변경
1. mysql> UPDATE user SET password=password(‘새비밀번호’) WHERE user=’root’;
mysql> FLUSH PRIVILEGES;
2. mysql> SET PASSWORD FOR root=password(‘새비밀번호’);
> 유저 생성
1. 특정 Database에 대한 권한부여와 함께 유저를 생성한다.
mysql> GRANT ALL PRIVILEGES ON <dbname>.* TO <username>@’%’ IDENTIFIED BY ‘<password>’;
> Database 생성/조회/사용/삭제
1. 생성 – mysql> CREATE DATABASE <dbname>;
2. 조회 – mysql> SHOW DATABASES;
3. 사용 – mysql> USE <dbname>;
4. 삭제 – mysql> DROP DATABASE [IF EXISTS] <dbname>;