728x90
MySQL을 빠르게 사용하기 위한 기초 설정
MySQL를 설치한 후 데이터베이스를 즉시 사용하기 위한 기초설정
- 사용자계정생성
- 데이터베이스생성
- 권한부여
사용자 계정 생성
MySQL 설치시 패스워드 변경했던 root 계정으로 접속합니다.
mysql -u root -p
다음 스크립트를 실행하여 계정을 생성합니다.
CREATE USER '<계정명>'@'<접속위치>' IDENTIFIED BY '<password>';
데이터베이스 생성
MySQL 데이터베이스를 생성합니다.
다음 스크립트를 실행합니다.
CREATE DATABASE '<데이터베이스명>' DEFAULT CHARACTER SET '<문자형>' COLLATE '<정렬형>';
데이터베이스가 정상적으로 생성되었는지 확인합니다.
show databases;
데이터베이스 사용 권한부여
MySQL 권한은 다양하게 존재 한다마는 여기서는 생성한 데이터베이스에 대한 모든 권한을 부여한다.
다음 스크립트를 실행하여 권한을 부여합니다.
GRANT ALL PRIVILEGES ON <데이터베이스명>.* TO'<계정명>'@'<접속위치>';
다음 스크립트를 실행하여 생성된 권한을 확인합니다.
SHOW GRANTS FOR seon@localhost;
다음 스크립트를 실행하여 적용된 권한을 새로 반영합니다.
FLUSH PRIVILEGES;
자 이제 생성된 계정으로 접속하여 데이터베이스를 사용하면 됩니다.
mysql -u <계정명> -p
도움이되셨다면 공감 / 구독 부탁드립니다.
감사합니다.
MySQL 8 설치방법이 궁금하시다면 아래 링크를 클릭하세요.
2023.03.27 - [IT/MySQL] - Rocky Linux 8에 MySQL 8 설치해봅시다
반응형
'IT > MySQL' 카테고리의 다른 글
MySQL 8 신규 데이터 디렉토리 초기화 설정하기 (0) | 2023.03.30 |
---|---|
MySQL 8 DATA 위치 이동하기 (0) | 2023.03.30 |
MySQL 8 외부(원격) 접속 설정하기 (0) | 2023.03.28 |
Rocky Linux 8에 MySQL 8 설치해봅시다 (0) | 2023.03.27 |