MYSQL 큰 흐름 정리

Judo·2021년 1월 15일
0
  • dbdiagran에서 스키마를 작성할 수 있다. (스키마는 DB의 청사진)
  • 작성 후 export 하여 blahblah.sql 파일로 만들 수 있다.
  • 파일로 만들어진 sql을 mysql 서버에 전달(업로드) 할 수 있다.
    • $ mysql -u root -p < server/schema.sql(sql이 있는 경로)
  • 전달하면 mysql 서버에서 파일로 작성된 query문들이 실행되어 있는 것을 확인할 수 있다.
  • mysql은 터미널 or mysql workbench 이용할 수 있지만 vs code에서 Node.js를 통해 접속도 가능하다.
    • 환경 변수 설정 해줄 것!
      • dotenv or export 이용
  • mysql에 접속하게 되면 여기서 가장 중요한 MVC 패턴 이 나온다.
    • user-router-controller-model-DB
    • DB-model-controller-view
    • controller은 client와 상호작용하며 model을 이용해 DB에 접근하는 역할이다.
    • model은 controller의 지시에 따라 DB에 직접 접근하여 데이터를 controller로 전달해준다.
profile
즐거운 코딩

0개의 댓글