-APT 업데이트 업그레이드
sudo apt update
sudo apt upgrade
-Mariadb 설치
sudo apt install mariadb-server
sudo apt install mariadb-client
-Mariadb 설정
sudo mysql_secure_installation
-Mariadb 활성화
sudo systemctl enable mariadb
-Mariadb 시작
sudo systemctl start mariadb
- mysql DB 접속
sudo mysql -u root -p
use mysql;
- DB 만들기
CREATE DATABASE 데이터베이스명;
- DB 확인하기
SHOW DATABASES;
- DB 삭제하기
DROP DATABASE 데이터베이스명;
-사용자 생성
로컬접속용
CREATE USER '사용자명'@'localhost' IDENTIFIED BY '비밀번호';
외부접속용
CREATE USER '사용자명'@'%' IDENTIFIED BY '비밀번호';
-사용자 확인
SELECT host, user, password, plugin FROM mysql.user;
-사용자 삭제
로컬접속용
drop user '사용자명'@'localhost';
외부접속용
drop user '사용자명'@'%';
-권한 부여
로컬접속용
grant all privileges on 데이터베이스명.* to '사용자명'@'localhost';
외부접속용
grant all privileges on 데이터베이스명.* to '사용자명'@'%';
-갱신
flush privileges;
// 비밀번호 변경
update mysql.user set password=password('root') where user='root';