본문 바로가기

공부/데이터베이스4

[MySQL] root 비밀번호 변경하기 1. CMD 명령 프롬프트를 실행시키기 윈도우 버튼 - cmd를 검색하면 바로 명령 프롬프트를 찾을 수 있다. 2. cmd 경로를 MySQL이 설치된 경로로 이동시킨다. 그냥 설치했다면 MySQL은 C:\Program Files\MySQL\MySQL Server 8.0\bin 경로에 위치한다. cmd에서 입력하는 명령어 cd C:\Program Files\MySQL\MySQL Server 8.0\bin 3. MySQL을 실행시킨다. 명령어 mysql -u root -p 패스워드는 처음에 만든 root 패스워드를 입력한다. 4. 비밀번호를 변경한다 alter user 'root'@'localhost' identified with mysql_native_password by '변경할 비밀번호'; 뒤에 꼭 ;.. 2021. 6. 30.
시퀄라이저 사용하기 1 시퀄라이저 노드 기반의 ORM 지원 패키지 모듈이다. https://sequelize.org/master/manual/model-querying-basics.html Manual | Sequelize Model Querying - Basics Sequelize provides various methods to assist querying your database for data. Important notice: to perform production-ready queries with Sequelize, make sure you have read the Transactions guide as well. Transactions are important t sequelize.org 설치하기 // 시퀄라이저와 .. 2021. 6. 28.
ORM이란? 🎶 ORM (Object Relational Mapping) ORM은 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다. 쉽게 말하면, SQL구문을 직접 사용하지 않고 개발자에게 익숙한 프로그래밍 언어로 데이터 베이스를 만들고, 사용할 수 있도록 데이터베이스와 프로그래밍 언어를 매핑 시켜주는 프로그래밍 기법을 말한다. 매핑 - 하나의 값을 다른 값에 대응시키는 과정 ORM의 장점 SQL언어를 직접 사용하는 것이 아닌 프로그래밍 언어를 사용해 작업이 가능하다. RDBMS마다 다른 SQL 문법을 별도로 알아야할 필요없이 ORM이 프로그래밍 언어를 다양한 RDBMS에 맞는 SQL문으로 변경시켜준다. 따라서 ORM을 사용하면 RDBMS 종속적인 어플리케이션이 아닌.. 2021. 6. 27.
데이터베이스 기초 데이터베이스 여러 사람들과 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합 DBMS 데이터 관리 소프트웨어 시스템 NoSQL 비관계형 데이터베이스 대용량 데이터를 위해 만들어진 데이터 관리 소프트웨어 시스템 특징 빅데이터의 등장으로 빠르게 발전한 데이터베이스 키-값 구조, 문서 구조로 데이터를 저장한다 데이터에 접근하는 속도가 매우 빠르다. 비정형 데이터를 저장할 수 있다. 데이터 확장이 편리하다. 정형 ? 비정형 데이터란? 더보기 정형 데이터 형태(스키마)가 있고 연산 가능 반정형 데이터 형태가 있으나 연산이 불가능 비정형 데이터 형태도 없고 연산이 불가능 ex) sns데이터, 텍스트, 영상, 음성 등.. 따라서 비정형 데이터를 정형화를 해 데이터를 분석한다. 출처 - https://www.d.. 2021. 6. 27.