[MySQL] 터미널 명령어 정리
데이터베이스 확인 및 생성
# 데이터베이스 확인
mysql> show databases;
# dasibom-prac 이라는 데이터베이스를 생성하고 한글을 사용할 수 있는 UTF8로 문자열을 저장
mysql> create database dasibom-prac default CHARACTER SET UTF8;
사용자 생성 및 권한 부여
# mysql 접속
$ mysql -u root -p;
# mysql db 사용
mysql> use mysql;
# user 조회
mysql> select host, user from user;
# 계정 생성
mysql> create user mj@***.**.*.* identified by '비밀번호';
# 권한 부여
mysql> GRANT ALL PRIVILEGES ON *.* TO 'mj'@'***.**.*.*';
# 메모리에 반영
mysql> flush privileges;
# 권한 확인
mysql> show grants for mj@***.**.*.*;
mysql 비밀번호 변경
# mysql 접속
$ mysql -u root -p;
# mysql db 사용
mysql> use mysql;
# user 조회
mysql> select host, user from user;
mysql> alter user 'admin'@'localhost' identified with mysql_native_password by 'admin';
mysql> flush privileges;
column 정보 조회
이 글을 참고했다.
mysql> SHOW FULL COLUMNS FROM TABLE_NAME;
💛 개인 공부 기록용 블로그입니다. 👻