Node/수업내용
Node 수업내용 21.06.15 MySQL - CRUD
HappyFrog
2021. 6. 15. 10:41
https://www.npmjs.com/package/mysql2
mysql2
fast mysql driver. Implements core protocol, prepared statements, ssl and compression in native JS
www.npmjs.com
AI로 할당했을 때 한 번 삭제된 ID는 다시 생성되지 않는다.
=> ID 1번을 삭제한 뒤 다시 만들었더니 2번으로 생성되었다.
DB의 비밀번호를 바꾸는 방법. DB에 접속한 상태에서 가능하다.
isNan이 아닌 id !== Nan으로 조건을 걸면 제대로 작동하지 않는 모습을 보였다.
isNan을 사용하지 않았을 때 나는 에러이다. id !== NaN이란 조건문이 NaN처리를 정상적으로 처리하지 못해 나는 에러인듯 하다. 정확한 이유는 모르겠지만 isNan을 사용하니 제대로 필터링 되는 모습이다.
보아하니 처음 DB에 요청을 보내고 Favicon 요청을 한번 더 보내면서 생기는 에러인 듯 하다. id값에 맞게 로컬호스트에서 요청하면 DB에서 정상적으로 데이터를 응답받는다. 또한 두번의 요청 중 하나는 무시하여 나머지 하나만 정상출력시키기 때문에 app crushing 에러가 나지 않는다.
=> NaN은 연산자를 사용하여 판별할 수 없다고 한다. 그렇기에 isNan을 사용하여 판별하여야만 Nan여부를 판별가능하다.