운영하는 프로젝트가 많은 관계로 db 를 하나 구축하기로 했다.
mysql 이 일단 무료고 설치도 간단해서 바로 구축 진행 했고..
구축과정은 다음과 같다.
1. 설치한다.
sudo apt-get update
sudo apt-get install mariadb-server mariadb-client -y
2. 접속한다.
mysql -u -root -p
- user "root"
- password ""
- 으로 접속한다는 명령어다. -p 뒤에 아무것도 없으니 값을 입력하게된다.
3. 사용자를 추가한다
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
- 접속 주소를 전부 허용하려면 localhost 대신 % 를 사용한다.
4. 권한을 추가한다
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
5. 권한 설정을 재정의한다.
FLUSH PRIVILEGES;
간단하게 구축하고 쓰기에는 mysql 이 최고긴 한것같다.
oracle 써본게 언젠지..