본문 바로가기
  • 배움에는 끝이 없다.
Application/SQL (Mysql,MariaDB)

[SQL] DB생성 및 사용자 추가 (MySQL/MariaDB)

by 줘패자 2023. 1. 29.

※ 버전 별 차이가 있을 수 있음

■ 환경

  • OS : CentOS 7
  • DB : MySQL 5.7.40
※ CentOS, Ubuntu 환경 모두 Command는 동일

1. DB 생성

■ Command : create database 생성할 DB 명;

[예시]
mysql> create database beatup;
Query OK, 1 row affected (0.00 sec)

 

2. DB 계정 생성

■ Command : grant all privileges on 계정과 연결할 DB명.* to 계정명@localhost identified by '패스워드' with grant option;

[예시]

 

mysql> grant all privileges on beatup.* to beatup@localhost identified by 'beatup_123' with grant option;
Query OK, 0 rows affected, 1 warning (0.00 sec)

 

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

 

[확인]

mysql> select user,host from mysql.user;
+----------------+-----------+
| user           | host      |
+----------------+-----------+
| beatup | localhost |
| mysql.session  | localhost |
| mysql.sys      | localhost |
+----------------+-----------+

 

버전 별 계정 생성 부분은 다를 수 있음

댓글