DataBase

DataBase/MySQL

MySQL 계정 비밀번호 변경하기

1. root 계정 로그인 $ mysql -u root -p 2. 사용자 정보가 포함된 'mysql' DB 사용 use mysql; 3. 버전 별 password 변경 쿼리 적용 # 5.6 이하 > update user set password=password('new password') where user = 'root'; # 5.7 이상 > update user set authentication_string=password('new password') where user = 'root'; # 8.x 이상 > alter user 'root'@'localhost' identified with mysql_native_password by 'new password'; 4. 변경사항 적용 > flush priv..

DataBase/MySQL

AWS EC2에 MySQL Local 적용해보기

예전에 RDS 요금청구로 인해 로컬환경에서 MySQL을 쓰듯 EC2에서도 사용하는 방법이 있지 않을까? 하는 의문으로 작성했던 글을 다시 정리해보려 한다. (예전 글 구경해보려면 클릭) EC2 원격 접속 ssh -i {.pem파일경로} ubuntu@{ip} 터미널로 ec2에 원격접속하여 아래 명령어를 입력한다. sudo apt-get update sudo apt-get install mysql-server mysql --version MySQL 외부 접속 설정 및 한글설정 EC2에 있는 MySQL을 외부에서 접속하기 위해. cnf파일을 수정해야 하는데 여기에선 Vi로 수정하는 방법을 소개한다. Vi 편집기 간단 사용법 더보기 일단 기본적으로 파일에 진입하였다면 정상모드이므로 수정이 되지않는다. 텍스트를 ..

DataBase/MongoDB

MongoDB -> mongoose

데이터베이스와 MongoDB의 개념 1) 데이터베이스란 ? 단순히 데이터를 잘 저장하고 잘 찾기 위해 만들어진 소프트웨어 Database Management System(DBMS) DBMS가 설치된 서버 컴퓨터를 데이터베이스 서버(DB 서버)라고 부를 수 있다. - 데이터베이스 종류 관계형 데이터베이스 - Relational Database (RDB): 데이터 형식이 정해져 있고 데이터끼리 관계를 맺어 모순이 없는 데이터를 유지할 수 있도록 도와주는것에 집중한 데이터베이스 => 모순이 없는 데이터란, 무결성과 정합성이 높은 데이터 비관계형 데이터 베이스 - Non-relational Database (NoSQL): 관계형 데이터베이스에 속하지 않는 모든 데이터베이스를 칭한다. 데이터의 형태가 고정되어 있..

JangKroed
'DataBase' 카테고리의 글 목록