전체 글
-
[Node.js] mongoDB 연결node.JS 2021. 12. 28. 17:24
1. 몽고DB 유저 생성 create cluster 진행하여 Add your connection string into your application code 에 있는 코드를 복사한다. 2.Mongoose 다운 npm install mongoose --save 3. App에 MongoDB 연결 연결하는 과정에서 발생한 에러에 대해 따로 포스팅 했다. https://worri-pi.tistory.com/169 [MongoDB] mongoose 에러 mongoose를 이용하여 mongodb와 app을 연결시킬 때 이러한 err 가 발생했다. MongoServerError: bad auth : Authentication failed. 여러가지 원인이 있는데, 1. database access 비밀번호를 다시 확..
-
[GitHub] 원격 저장소 지정 / pull / push / default branch 변경ETC 2021. 12. 28. 02:41
원격 저장소 지정 git remote add origin [ 저장소 주소 ] 원격 저장소에 존재하는 파일이 있을 수 있어 pull 하기 git pull origin main --allow-unrelated-histories 로컬 저장소에 push한 내용을 원격 저장소에 반영하기 (default branch가 main이라면) git push -u origin main default branch 를 master에서 main으로 변경하면 편하다. (GitHub page → settings → branches → default branch → 원하는 branch 선택 → update)
-
[Node.JS] node.js 다운 / express js 다운 / 간단한 app 만들기node.JS 2021. 12. 28. 02:27
Node.js란 js를 서버사이드에서 쓸 수 있는 언어 express js 는 Node.js 의 불편한 부분을 개선한 프레임워크 (설치법 : npm install exress --save) npm(Node Package Manager) 란 node.js 에서 사용 가능한 모듈을 패키지화하여 개발자가 편하게 사용할 수 있도록 돕는 package manager 이다. 3rd party 패키지이다. node_modules 폴더에 저장되어 있는 패키지이다. 모든 의존성들이 package.json 파일에 리스트되어있다. 서버를 돌리기 위한 동작과 같은 행동들을 할 때 NPM 스크립트들이 생성된다. 1. node 다운 및 확인 (제어판-환경변수-Path 에 경로지정) 2. node 시작을 위한 준비 3. npm p..
-
[Maria DB] auto_increment카테고리 없음 2021. 12. 25. 02:22
-auto_increment는 항상 기본키로 지정해야 한다. 1. database로 들어가기 use 데이터베이스명; 2. create table t_board(board_seq int auto_increment primary key); alter table t_board auto_increment='default value'; or alter table t_board modify board_seq int not null auto_increment primary key; 고유키를 두 개 이상 지정하기 위해서는 다음과 같이 입력하면 된다. create table t_board (testno int, testnu int, primary key(testno,testnu));
-
mariadb 와 springboot 연결 에러카테고리 없음 2021. 12. 24. 19:57
Could not connect to address=(host=localhost)(port=3306)(type=master) : (conn=5) Access denied for user 'shson'@'localhost' (using password: NO) 외부에서 mysql에 접속하지 못해 발생한 오류이다. 외부 접속용 계정을 만든 후, 계정에 접근 권한을 부여하면 된다. 1. window 기준으로 my.ini 에서 bind-address=... 를 주석 처리한다. 2. 외부에서 mysql에 접속할 계정을 생성한다. create user '계정명'@'호스트명' identified by '암호'; 여기서 Operation create user failed for '계정명'@'호스트명' 오류가 발생했다...
-
[SPRING BOOT] 게시판 CRUD API 만들기카테고리 없음 2021. 12. 24. 04:01
1.BoardVO 만들기 package com.example.demo.mvc.domain; import java.util.Date; public class Board { private int boardSeq; private String title; private String contents; private Date regDate; public int getBoardSeq() { return boardSeq; } public void setBoardSeq(int boardSeq) { this.boardSeq = boardSeq; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title..