mysql2 [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. 이전 1 다음