Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

290570

MySQL (mac) 본문

java_spring (2024.05 ~ 2024.10)

MySQL (mac)

qordpsem 2024. 7. 20. 16:47

1. 터미널 켜서 다운로드

 

2. 버전 확인

 

3. 서버 스타트

 

4. mysql_secure_installation

패스워드 간단하게 할거라 no

 

root 패스워드 설정

 

익명 사용자 삭제

 

원격 루트 로그인 비활성화

테스트 디비 삭제

 

권한 테이블 reload

 

설정을 다 하고 나면 All done! 이 뜬다

 

 

5. mysql -u root -p

입력 후 설정한 패스워드 입력 시 Mysql 접속 됨

 

 

6. 사용자 추가 생성

create user '새계정이름'@'localhost' identified by '비밀번호';

 

 

7. select user, host from mysql.user; 로 확인 가능

 

그대로 quit 해서 새로 생성한 계정 (topgoal) 로 로그인하면 database 가 안 만들어진다

 

>> 계정 새로 만들면 권한 부여하고 quit 하기

 

 

8. 새 계정이 권한 부여

 

GRANT ALL PRIVILEGES ON *.* TO '계정아이디'@'localhost' WITH GRANT OPTION;

(모든 권한 부여  / 다른 사용자에게 권한 부여도 가능)

 

GRANT ALL PRIVILEGES ON *.* TO '계정아이디'@'localhost'; 
(모든 권한 부여  / 다른 사용자에게 권한 부여는 불가능)

 

 

9. quit;

mysql -u 계정명 -p

quit 해서 새로 생성한 계정으로 로그인하면 됨

 

 

10. 새 계정으로 로그인 후 DB 생성

create database 디비이름;

 

11.  use 디비이름;

 

그 후 해당 DB에 테이블생성 ~

 

'java_spring (2024.05 ~ 2024.10)' 카테고리의 다른 글

Argon2  (0) 2024.07.24
24.07.22  (0) 2024.07.22
GIT 특강  (0) 2024.07.17
24.07.15  (0) 2024.07.15
24.07.03  (0) 2024.07.03