본문 바로가기
반응형

MySQL4

node.js 교과서 | 7장] MySQL(4) : 모델 정의하기, 관계 정의하기 Node.js 교과서서버와 데이터베이스 개념을 시작으로 노드의 기본 개념을 차근차근 설명해나간다. 군더더기 없는 직관적인 설명, 풍부한 그림으로 기본 개념을 확실히 이해하고, 노드의 기능과 생태계를 사용해보며 실제로 동작하는 서버를 만들어보자. 웹 서버, 웹 API 서버, SNS 서비스, 실시간 GIF 채팅방, 경매 시스템, 위치 기반 장소 검색 서비스, 커맨드라인 인터페이스를 모두 만들어 볼 수 있다. 실무에 당장 적용할 수 있고, 참고할 수 있는 예제와 코드를 최신 문법으로 다뤄보자.저자조현영출판길벗출판일2018.08.01 본 글의 내용은 node.js 교과서(조현영)를 읽고 공부한 내용입니다. 1. 모델 정의하기앞선 글에서 exprss앱에 mysql을 연결하는 것을 성공하였다.2024.09.29 -.. 2024. 10. 6.
[node.js 교과서 | 7장] MySQL(3) : Sequelize 사용하기 본 글의 내용은 node.js 교과서(조현영) 을 읽고 공부한 내용입니다.1.  Sequelize 설치하기- 시퀄라이즈란 자바 스크립트 객체와 데이터베이스의 릴레이션을 매핑해주는 도구입니다.- 즉 자바스크립트의 구문을 알아서 SQL로 바꿔주기 위해 사용하니다.-> SQL문을 몰라도 자바스크립트만으로 mySQL을 어느정도 다룰 수 있게 됩니다. (1) 새 프로젝트 생성!새로운 폴도 'learn-sequelize'를 만들어주고, 이전에 한 것과 같이 package.json을 만들어줍니다.2024.09.29 - [node.js 교과서] - [node.js 교과서 | 6장] 익스프레스로 웹 서버 만들기(1) : express설치, 기본 설정 [node.js 교과서 | 6장] 익스프레스로 웹 서버 만들기(1) :.. 2024. 9. 29.
[node.js 교과서 | 7장] MySQL(2) : CRUD(Create, Read, Update, Delete) 1. CRUD (Create, Read, Update, Delete)- 데이터베이스에서 많이 수행하는 네 가지 작업이다.(1) Create (생성)- 데이터를 생성해서 데이터베이스에 넣는 작업이다.- 앞서 만든 users 테이블에 데이터를 넣어보자2024.09.29 - [node.js 교과서] - [node.js 교과서 | 7장] MySQL(1) : 데이터베이스 생성하기 [node.js 교과서 | 7장] MySQL(1) : 데이터베이스 생성하기해당 글은 node.js(조현영, 길벗출판사) 책을 읽고 공부하며 작성한 글입니다. 1. 데이터베이스 생성하기(1) mySQL 프롬프트에 접속합니다.(맥)Terminal 실행mysql -h localhost -u root -p비밀번호 입력 그럼sua0105.tist.. 2024. 9. 29.
[node.js 교과서 | 7장] MySQL(1) : 데이터베이스 생성하기 해당 글은 node.js(조현영, 길벗출판사) 책을 읽고 공부하며 작성한 글입니다. 1. 데이터베이스 생성하기(1) mySQL 프롬프트에 접속합니다.(맥)Terminal 실행mysql -h localhost -u root -p비밀번호 입력 그럼 프로프트에 앞이 mysql> 와 같이 바뀝니다 -> 접속 완료(1) 데이터베이스 생성 스키마(Schema)란? mysql에서 스키마와 데이터베이스는 같은 개념입니다.CREATE SCHEMA `nodejs` DEFAULT CHARACTER SET utf8; - 반드시 세미클론을 붙여야하며 `nodejs` 이 부분은 작은 따옴표가 아닌 백틱 표시이다!- nodejs라는 이름의 스키마를 만들 것이며, character set을 utf8로 설정하여 한글 표시가 가능하도록.. 2024. 9. 29.
반응형