why and yes/에러해결6 [Spring error] Port 24000 was already in use Port (port number) was already in use 기록하지 않으면 단기 기억으로 지나간다. - 봄.. - nestat - 네트워크 접속, 라우팅 테이블, 네트워크 인터페이스의 통계 정보를 보여주는 도구 1. netstat -anv : 네트워크 상태 및 연결을 나열하는 명령이다. netstat = network status ! a 옵션은 모든 연결 상태를 표시 (all) n 옵션은 IP주소와 포트 번호를 숫자 형식으로 표시 (number) v 옵션은 보다 자세한 정보를 표시 따라서 이 명령은 모든 네트워크 연결에 대한 자세한 정보를 제공한다. 2. grep LISTEN : netstat의 결과 중에서 "LISTEN" 상태인 연결만 필터링하는 부분이다. grep = Global Regula.. 2023. 10. 15. [MYSQL] code: 'ER_BAD_FIELD_ERROR', errno: 1054, code: 'ER_BAD_FIELD_ERROR', errno: 1054 해결법 mysql은 ""만 문자로 인식한다. 테이블의 컬럼이 VARCHAR 혹은 CHAR로 문자열을 받아야한다면 ""(따옴표)를 추가해줘야한다. 나의 경우 ${this.name}과 ${this.location}은 문자열로 전달해줘야했기에 오류가 발생했고, "${this.name}"과 "${this.location}"로 따옴표를 추가해줬더니 해결됐다. 2023. 4. 26. [MYSQL] No database selected ERROR 해결법 No database selected ERROR 해결법 No database selected ERROR는 말그대로 내가 사용하고자 할 데이터베이스를 선택하지 않았기 때문에 발생하는 에러이다. 어떤 데이터베이스를 사용하겠다고 선택하지 않은 상태에서 테이블을 만드려는 시도를 하였기 때문에 에러가 발생했다. "해결방법은 데이터베이스를 선택하면 되겠지?" 1. 먼저, 어떤 데이터베이스가 있는지 확인한다. show database; 2. 사용하고자 할 데이터베이스를 선택한다. use 데이터베이스명; (만약 데이터베이스를 선택한다면 use vending_machine; 로 데이터베이스를 선택하면 된다.) 3. 만약 mysql>을 나가고 싶다면 exit를 입력하면 된다. 2023. 4. 18. npm install 오류 발생 시, 해결 방안 npm install 오류 발생 시, 4가지 해결 방안 방법 1) pacakage-lock.json을 삭제 후, npm install 실행 방법 2) pacakage-lock.json과 node\_modules 모두 삭제 후, npm install 실행 방법 3) npm cache clean —force 이 명령어는 npm의 cache를 모조리 삭제하는 명령어 방법 4) 연속적으로 발생했던 npm install 오류 ⇒ canvas 라이브러리 문제 1. pacakage.json에서 canvas를 삭제 후, npm install 실행 2. pacakage.json에서 canvas를 되돌린 후, npm install 실행 ⇒ npm install 설치 되는 것을 확인함 ! 3. 해결 방안 !! (How t.. 2023. 4. 5. npm update check failed 에러가 났을 경우 해결하기 ┌───────────────────────────────────────────────────────────────────┐ │ npm update check failed │ │ Try running with sudo or get access │ │ to the local update config store via │ │ sudo chown -R $USER:$(id -gn $USER) /Users/veritystothard/.config │ └───────────────────────────────────────────────────────────────────┘ 위와 같은 에러가 발생했을 경우, 아래의 명령어를 입력하면 된다. sudo npm i -g npm 2023. 4. 5. npm install -g EACCES: permission denied 해결하기 💡 npm install 작업을 할 경우 함부로 sudo 권한으로 사용하게 되면 폴더마다 권한이 뒤섞이기 때문에 조심해야한다. (유념하기) npm 전역 설치 시 EACCES: permission denied 해결 방법 1. npm global 경로를 만든다. (첫 번째 코드) 새 디렉토리 경로를 사용하도록 npm을 구성하고, (두 번째 코드) vi에서 ~/.zshrc 파일을 연다. (Mac의 기본 쉘이 된 zshrc) (세 번째 코드) mkdir ~/.npm-global npm config set prefix '~/.npm-global' vi ~/.zshrc 2. vi 편집기로 profile에 들어왔다면, 당황하지 말고 알파벳 i (insert)를 누르고 다음 사항을 입력한다. export PATH=~.. 2023. 4. 5. 이전 1 다음