본문 바로가기

내일배움캠프 Node 4기/TIL

내배캠 12/5 TIL

작은 프로젝트 기간중이라 좀 내용이 빈약해서... 걱정이지만
그래도 매일 써 보려고 한다.

 

오류해결

 

- config 파이썬 sqlalchemy 관련 오류 : 단순한 오류다

 

- mysql 커넥터 : 커넥터 안깔면 나오는 오류.

 

- slowquerythresholdnonos 0 : 오늘 이게 제일 얼탱이없는 오류였는데

DBeaver 에서 서버 접속관련 설정을 만지다가 실수로 무슨 숫자를 잘못 누른 모양이다

 

심지어 구글링해도 안나왔는데, 해당 항목 value 부분을 우클릭하니 set default라는 문구가 있어

설정했더니 기본값은 0으로 되어있었고 다행이 제대로 실행이 되었다.

 

사실 이걸 왜 들어갔냐면 DBeaver를 재접속할때 떴던 오류 때문인데 그건 금방 해결할수 있었다.

 

간단한 특강(?) 

 

- FE / BE의 차이와 구분선, 단순 HTML과 프로그램의 차이같은것을

묻고 설명하고, 답하는 자리가 있었는데 생각보다 굉장히 근본적인 질문을 하셔서

막 화려한 프로그래밍 기법이 아니라 생각해볼 거리들이 많았다.

 

'자바스크립트로 서버를 만드는 것일까, 아니면 자바스크립트로 작성된 Node js라는 런타임 환경을

통해 서버를 구성하는 것일까?' 같은 정말 원론으로 돌아간 질문을 겪어서 좀 신선(?) 했다.

 

MySQL

- 저번 몽고 DB에서 내림차순 올림차순 정렬 등을 구현하기 힘들었는데

MySQL은 그냥 ORDER BY 로 컬럼을 정해준 다음 기본값은 올림차순, 내림차순을 원하면

끝에 그냥 DESC를 붙이면 되었다. 조금 더 상세하게 검색을 한다면, 예를들어

 

이름을 내림차순 정렬을 하고, 동명이인인 경우 가입일로 내림차순 정렬을 해달라고 한다면

ORDER BY name DESC, singedAt DESC로 그냥 연달아 콤마 후에 적으면 된다. 이같은 것을

'다중정렬'이라고 부른단다. 

'내일배움캠프 Node 4기 > TIL' 카테고리의 다른 글

내배캠 12/7 TIL  (0) 2022.12.08
내배캠 12/6 TIL  (0) 2022.12.07
내배캠 12/3 TIL  (0) 2022.12.05
내배캠 12/2 TIL  (0) 2022.12.02
내배캠 12/1 TIL  (0) 2022.12.01