※ 버전 별 차이가 있을 수 있음
■ 환경
|
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 |
+----------------+-----------+
버전 별 계정 생성 부분은 다를 수 있음
'Application > SQL (Mysql,MariaDB)' 카테고리의 다른 글
[SQL] MySQL replication status 정보 정리 (0) | 2023.03.13 |
---|---|
[SQL] innodb_flush_log_at_trx_commit 란? (Innodb insert 속도를 올려보자) (0) | 2023.01.29 |
[SQL] MariaDB slow query log 적용 안될 시 확인 방법 (0) | 2023.01.29 |
[SQL] DB 외부 접속 허용 (MySQL / MariaDB) (0) | 2023.01.29 |
댓글