MariaDB(mysql) 기본 사용법 ( 데이터 베이스 생성 / 계정 생성 / 권한 부여 등)
CLI를 통한 데이터베이스 생성과 계정 생성 및 권한 부여하는 방법
1.MariaDB(mysql)에 먼저 접속한다. mysql -u root -p 명령어를 실행 후 비밀번호를 입력하고 접근한다.
![](https://playground.naragara.com/wp-content/uploads/2023/10/image-16.png)
비밀번호를 지정하지 않았거나 변경하고자하는 경우 아래 글을 먼저 확인한다.
2.데이터 베이스 조회 (어떤 데이터베이스가 있는지 확인 작업)
show databases;
MariaDB [mysql]> show databases;
+--------------------+
| Database |
+--------------------+
| mysql |
| information_schema |
+--------------------+
2 rows in set (0.001 sec)
3.데이터베이스 생성
create database test;
4.사용자 생성
create user test identified by ‘1234^^’;
CREATE USER ‘아이디‘@’%’ IDENTIFIED BY ‘비밀번호‘;
5.사용자 권한 부여
GRANT ALL PRIVILEGES ON 데이터베이스명.* TO ‘아이디‘@’%’;
grant all privileges on test.* to testroot;
6. 변경사항 반영
flush privileges;
7. exit 또는 quit 명령어를 실행하여 데이터베이스에서 로그아웃 (빠져나오기)
8. 새로 생성한 데이터베이스에 로그인하기
mysql -u test -p
9. 데이터베이스 사용
use db명;
데이터베이스에 있는 테이블 리스트 조회
show tables;
show tables like ‘TB_%’;
다른 DB의 테이블 목록 조회하기
SHOW TABLES FROM DB명;
데이터베이스 삭제
drop database db명;
계정 삭제
drop user 아이디@localhost;