반응형

db 6

[ Node.js ] db 데이터를 chart.js에 적용하여 그래프 만들기

처음에는 node.js 에서 진행을 하는 것이었기에 막연한 것도 있었다. 스프링으로는 진행을 해보았었기에 내가 찾고자 하는 레퍼런스도 쉽게 찾을 수 있고 큰 문제는 없었지만 node.js 로 진행을 하는 것은 내가 참고할만한 레퍼런스도 많이 찾기가 힘들었다는 문제도 있었다. 그러기에 추후 작업에 참고하기 위해 블로그에 기록을 해놓아야 겠다. 1. 숙지 사항 DB 는 MySQL 을 사용했다. node.js 에 MVC 모델을 적용했음 데이터를 전달하는 방식은 POST 방식 Node.js 와 MySQL 은 이미 연결을 했다고 가정한다 chart.js 는 html 스크립트에서 링크를 불러와 동작하는 CDN 방식을 사용했다 2. Router 에서 데이터 가져오기 - 라우터란? 라이언트의 요청 경로(path)를 보..

Back End/Node.js 2021.09.29

[MongoDB] mongodb: Auth mechanism not specified

1. 에러 원인 해당 에러는 mongo 에 아이디 / 비번 설정을 했을 경우 pymongo 를 통해 해당 아이디 / 비번을 입력을 해주어야 되는데 해당 설정이 제대로 되지 않는 경우 발생하는 것 같다. 2. 해결 방법 authenticate 메서드를 사용하는 방법도 있지만 아무래도 제일 편한거는 string 형태로 하나의 링크를 만들어주는 방법이 제일 편할 것이다. 링크를 직접 만드는 데는 어려울 수 있으므로 MongoDB Compass 에 New Connection 부분에서 링크를 복붙해서 붙이는것이 가장 편하다고 본다 복사해서 사용하고 있는 파이썬 스크립트에 붙여넣기를 한다 이렇게 하면 위의 에러는 해결할 수 있다고 본다. 3. 참고 링크 https://stackoverflow.com/question..

[SQL] 테이블 안의 컬럼 값 변경하기 UPDATE

데이터 베이스의 테이블에서 만약 컬럼(필드)에 있는 값을 변경하기 위해서는 아래의 명령어를 사용하면 변경이 가능한데, 이때 UPDATE 키워드를 사용한다. UPDATE 는 원하는 컬럼 안의 특정 값을 변경할 수 있게 해준다. 1. 사용방법 UPDATE [테이블 명] SET [컬럼명]='변경할 값' WHERE [컬럼명]='해당값' ## 여기서 컬럼명을 쓸 때 [ ] 괄호는 빼고 사용하면 된다 UPDATE 는 이미 존재하는 값을 변경하기 위해 사용한다. 2. 하나의 값만 수정 UPDATE 를 사용한 가장 기본적인 방법이며, 수정할 필드와 찾을 값을 지정하면 된다. update [tablename] set [column_A]= 'abc' where test='gdw'; 위 예시는 test 필드에 gdw 라는 ..

[Spring Error] No operator matches the given name and argument type(s). You might need to add explicit type casts.

위 에러는 DB에 설정한 TYPE 과 MyBatis 에 데이터를 넣어줄 때 MVC 경로 상에 설정되어 있는 데이터 타입이 다를 때 발생하는 에러이다. 나의 경우에는 DB 에 설정한 타입과 spring controller 상에 설정한 데이터 타입이 달랐기 때문에 발생했다 자세한 사항은 아래와 같았다. DB Spring Controller 두 부분에서 설정한 데이터 타입이 달랐기 때문에 웹과 DB 를 연결하는 스프링이 이를 감지하고 Error 로 처리를 한것이다. 이런 경우에는 그냥 어느 한쪽의 데이터 타입을 바꾸면 된다. 나의 경우에는 DB 의 데이터 타입을 INT --> VARCHAR 로 변경했고, 이후 이상없이 잘 돌아갔다. 참고링크 okky.kr/article/357138 OKKY | postgreS..

AWS Presto

AWS에 대해서 공부하면서 presto 에 대해서 접하게 되었다. AWS 에 쓰여져 있는 설명을 간단하게 적자면, 여러 소스의 대규모 데이터 세트에 대한 대화형 분석 쿼리를 위해 설계된 빠른 SQL 쿼리 엔진이다. 프레스토는 어떠한 사이즈의 데이터에서도 바르게 쿼리를 통해 원하는 분석을 할 수 있게 디자인 된 SQL 쿼리 엔진이라고 한다. RDS 와 NON RDS 까지 모두 지원을 하는 시스템으로 이뤄져 있다. 프레스토는 흩어져있는 분석 시스템으로부터 데이터를 이동시킬 필요 없이 저장된 장소에서 쿼리를 통해 분석을 할 수 있다고 한다. 자세한 내용은 아래 링크를 참고하면 될 것 같다 참고 링크 https://knight76.tistory.com/entry/%ED%94%84%EB%A0%88%EC%8A%A4..

클라우드/AWS 2020.06.07
반응형