설치
macOS MariaDB 설치
brew install mariadb
리눅스 (apt) MariaDB 설치
sudo apt update
sudo apt install mariadb-server mariadb-client
보안 설정
-
mysql_secure_installation 명령
sudo mysql_secure_installation
-
설정 테이블 직접 변경
루트 계정으로 로그인
mysql -u root
mysql DB 사용
use mysql
root 계정 비밀번호 생성
UPDATE user SET password=password('비밀번호') WHERE user='root'
유저 권한 갱신
flush privileges (혹은 서버 재시작)
이후 루트 계정 로그인
mysql -u root -p
유저 생성
루트 계정으로 로그인 후(위 보안설정 참고)
유저 생성
CREATE USER '유저이름'@'접속위치' IDENTIFIED BY '비밀번호'
권한 설정
GRANT ALL PRIVILEGES ON DB이름.* TO '유저이름'@'접속위치'
권한 갱신
flush privileges (혹은 서버 재시작)
접속위치: localhost, 특정 아이피, 호스트이름, %(모든 주소 허용)
그 외 mysql 클라이언트 명령어
현재 유저 확인:
SELECT USER()
현재 DB 확인:
SELECT DATABASE()