crud(2)
-
Sequelize CRUD 쿼리
테이블 조회 FindAll 쿼리 결과를 배열 객체로 반환 모든 데이터를 조회하고 싶으면 findAll 메서드를 사용 const { User } = require('./models'); // users테이블 전체를 조회해서 그 결과값을 객체로 만들어 user변수에 넣어준다. const user = User.findAll({}); // user변수에는 조회된 결과 객체가 들어있어서, 해당 테이블 컬럼들을 조회할수 있다. console.log(user[0].comment) // findAll는 여러 행들을 조회하기에, 각 행들이 배열로 저장되어있다. // 따라서 배열 인덱스로 조회한다. 첫번째 행 users테이블에 comment필드를 조회하기 FindOne 쿼리 결과를 객체로 반환 테이블의 데이터를 하나만 가..
2023.07.09 -
MySQL Basic
이 글은 생활코딩 님의 MySQL 강의를 듣고 정리한 글입니다. MySQL 의 구조 관계형 데이터베이스는 엑셀과 비슷한 표(table)로 저장된다. 서로 연관된 표를 그룹핑 한 것을 데이터베이스 라고 한다. 스키마 : 서로 연관된 표를 그룹핑한 일종의 폴더 MySQL 서버 접속 실제로는 root 로 작업을 하면 위험하니 다른 계정을 만들어 사용하는 것이 권장된다. mysql -uroot -p MySQL 스키마의 사용 데이터 베이스를 만들때 CREATE DATABASE opentutorials; 데이터 베이스를 지울때 DROP DATABASE opentutorials; 데이터 베이스 생성 확인 SHOW DATABASES; 데이터 베이스 사용 USE opentutorials; SQL 과 테이블 구조 테이블은..
2023.05.15