MySQL2 [Mysql] ERROR 1054 (42S22): Unknown column '‘river’' in 'field list' 개요 Mysql 로 db에 데이터 넣으려고 INSERT query를 짜서 넣는데 계속 제목과 같은 오류가 뜨는거다. 너무나 간단하고 직관적이어 보이는 저 에러에 몇시간을 썼다.. 문제 해결 우선 googling 을 조금 해보면 저게 backtick(`)와 quote(' or ")의 차이 때문에 많이 일어난다는 것을 알 수 있다. Insert 를 할 때 ' 혹은 "을 사용해야 하는 것이다. 그런데 나는 backtick을 쓴 적이 없고 존재 자체도 모르고 있었다. 그래서 아무리 고치고 고쳐봐도 문제 해결이 안되었다. 그러나 아..!뿔..!싸..! 정말 어이없게도 문제는 메모장에 있었다. 나는 mac memo에 개발 정리 중이었어서 query들을 메모에 적어놨고 그걸 execute할 때 메모장에서 복붙을 한 .. 2023. 7. 16. [Python]데이터 한글 깨짐 (feat. Mysql, Flask) 개요 입대 전까지 집중적으로 해야될 일이 많아서 과외를 좀 정리하게 되었다. 그 중 하나의 수업에는 고객님이 주신 질문에 대해서 답변을 드리려고 준비 중이었다. Remote access to db, web app deployment 등 여러 질문이 있었는데 my.cnf 파일을 못 찾아서 remote access를 시도하던 중에 막혀서 다른 문제들을 시작도 못했고, Mysql에서 데이터를 가져와 Flask로 출력할 때 한글이 깨지는 문제에 대한 답을 마지막을 찾고 끝나게 되었다. 이것도 결론적으로는 간단했지만 나름 시행 착오가 있어서 한 번 정리해보려 한다. 우선 문제의 발단은 이러했다. 고객님께서 Mysql, Python,Flask 사용법을 배워가신 후 web app을 만드셨다. 테스트를 하실 때 한글.. 2023. 7. 13. 이전 1 다음