[MySQL Error] Data too long for column
·
Error code 모음/1. SQL errors
파이썬에서 자동화 업무를 하던 중에 DataError: (1406, "Data too long for column 'xxxx' at row 1") 에러가 발생했다. 위 에러는 pymysql 라이브러리를 사용하여 파이썬에서 MySQL 을 제어하다가 발생했는데, 심각한 에러는 아니다. 넣고자 하는 데이터의 Byte 크기가 MySQL 테이블의 column 에 설정되어 있는 Byte 의 크기보다 클 경우에 발생하는 에러이다. 즉, 괄호 안에의 용량보다 넣고자 하는 데이터의 용량이 클 경우에 위 에러가 발생하는 것이다. 수정방법은 위 괄호의 용량을 늘려주면 데이터가 들어간다. 자세한 사항은 아래 Stackoverflow 를 참고하면 된다. 참고 링크 stackoverflow.com/questions/1889742..
[python error] ImportError: cannot import name 'abc' from 'bson.py3compat'
·
Error code 모음/4. Python errors
MongoDB 라이브러리를 파이썬에서 사용할 경우 나타나는 에러이다. 만약에 bson 라이브러리와 pymongo 가 동시로 설치되어 있을 때 나타나는 에러인데, 파이썬이 3.7로 버전업이 되면서 bson 라이브러리의 기능을 자체지원하게 되었고 그렇기 때문에 pymongo 가 설치되면서 충돌을 일으키는 것이다. 그러기 때문에 bson 과 pymongo 를 지운 다음에 다시 pymongo 를 설치하면 웬만해서는 간단하게 해결이 가능하다 pip uninstall bson pip uninstall pymongo pip install pymongo 아래 내용 참고 stackoverflow.com/questions/60149801/import-error-importerror-cannot-import-name-abc..
[MySQL Error] " Unknown column in 'field list' " error on MySQL Update query
·
Error code 모음/1. SQL errors
MySQL 을 사용하다보면 간혹 Unknow column in field list 에러가 뜬다고 한다 이건 두 가지의 상황때문에 발생하는 것인데 1. 칼럼이 테이블에 존재하지 않는 경우 2. 사용자가 문자열로 준 데이터가 쌍따옴표(더블 쿼테이션 double quotation) 로 둘러싸여 있지 않은 경우. 이 두가지로 인해 발생한다. 나의 경우에는 insert 를 할때 위 에러가 떳었는데 insert into sk_pop(dates, times, ages, sexes, cities, provinces, flows) values('{0}','{1}','{2}','{3}','{4}','{5}','{6}') on duplicate key update dates='{0}',times='{1}', ages='{2..
[JAVA error] js 파일 수정 사항이 반영되지 않는 경우
·
Error code 모음/5. JAVA, Spring errors
js 파일을 수정한 이후, 반영되지 않는 문제점이 있었다. 처음에는 jsp 파일, js 파일에 문제가 있는 줄 알고 계속 수정해보았지만 마지막으로 F12를 눌러 반영여부를 확인해본 결과 반영이 되지 않은 점이 발견되었다. 그리하여 아래의 링크를 참고하여 수정을 했다. 다행히도 1단계 웹브라우저의 캐시삭제만으로도 해결이 되서 다행이었다. 추후, 1단계로 해결이 안될때는 아래의 링크를 참고해서 다른 방법으로 진행을 해봐야될 것 같다. 참고 링크 https://zzznara2.tistory.com/689 [java/jsp] js 파일 안에서 아무리 소스를 수정해도 브라우저에 바로바로 반영이 안된다면? 저도 이것 때문에 많이 헤맸습니다. 아무리해도 js 파일에서 소스를 고쳐도 화면에서 반영이 되어 보이질 않더라..
[Spring error] : tomcat the requested resource is not available. http status 404
·
Error code 모음/5. JAVA, Spring errors
이번에는 스프링 톰캣에서 에러가 났었다. 경로가 맞지 않거나 한개의 톰캣에 여러개의 경로가 연결이 되어 있을 경우에 발생하는 에러인 듯 하다. 우선, 아래의 링크를 참고하여 조치를 취했더니 정상적으로 다시 실행이 되었다. 참고 링크 https://okky.kr/article/71323 OKKY | 이클립스-톰캣 404에러 초보라서 아직 뭐가 뭔지 잘 모르겠네요 검색해서 이것저것 만져봐도 잘 안되고 이클립스로 플러그인깔고 JSP파일을 테스트해보려 했는데 안되네요 톰캣도 잘뜨는데 실행하면 다음과 같은 에러 okky.kr
[Spring error] : No mapping found for HTTP request with URI 에러
·
Error code 모음/5. JAVA, Spring errors
나의 경우에는 처음에 스프링 프레임 워크를 켜고, 톰캣 서버가 파일들을 읽어들이면서 누락된 것 때문에 발생이 되었었다. 그래서 login.do 가 되지 않았었고, 그것을 톰캣이 읽지 못해서 에러가 발생한 것이었는데.. 운이 좋게도 컴퓨터를 다시 껐다 켜니 에러는 사라져 있었는데... 우선, 이런 에러를 언제 다시 만날지 모르기에 우선 간단한 대처 방법을 아래의 링크를 통해 기록해 두어야 겠다. *** 20. 09. 22 *** 비슷한 에러가 발생했었다.. 처음에 사수분이 주셨던 파일에 설정이 제한되어 있었던 mapping pattern 때문이었는데.. " / " 를 통해서 경로가 많이 있을 때에도 view controller 에서 이를 인식할 수 있게 만든 것이 주요 했었다... 처음에는 *.do, *...
[JavaScript] 'node'��(��) ���� �Ǵ� �ܺ� ����, ������ �� �ִ� ���α׷�, �Ǵ���ġ ������ �ƴմϴ�. 에러
·
Error code 모음/6. Jav Script errors
vs code 에서 자바 스크립트를 실행하다가 위와 같은 에러가 떴었다..몹시 당황했지만 구글링을 해본 결과 윈도우에서만 발생하는 node.js command 로 자바스크립트를 실행할때 발생하는 문제였는데 아래의 링크를 통하여 해결방법을 찾았다. 참고 링크 https://github.com/js-200/js-200-examples/issues/1 004장 코드러너 실행 · Issue #1 · js-200/js-200-examples Dismiss Join GitHub today GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software toget..
[JAVA Error] : Implicit super constructor Parent() is undefined. Must explicitly invoke another constructor
·
Error code 모음/5. JAVA, Spring errors
기본 생성자가 없는 클래스를 상속받을때, super( ) 클래스를 생성하지 않으면 나타나는 에러이다 package learn_java; class CarTests { public CarTests(String name) { // 생성자가 없다. this 로 시작하는것 을 말함 System.out.println(name + "을 받아들이는 생성자"); } public void run() { System.out.println("달리다"); } } class BusClass extends CarTests{ public BusClass() { //CarTest 클래스는 생성자가 따로 없다. //그래서 아래와 같이 super 클래스를 사용한다. super("가나다"); System.out.println("버스의 기..
[Java Error] : a variable might not have been initialized
·
Error code 모음/5. JAVA, Spring errors
switch - case 문을 실행하는 도중에 위 에러가 발생했었다. 구글링을 하여 아래 링크를 찾아서 참고했다. 추후 참고해야겠다. https://stackoverflow.com/questions/28820579/why-do-i-get-a-variable-might-not-have-been-initialized-compiler-error-in-my-s Why do I get a "variable might not have been initialized" compiler error in my switch block? I'm encountering "a variable might not have been initialized" error when using switch block. Here is my co..
[python error] : _csv.reader' object is not subscriptable
·
Error code 모음/4. Python errors
위 에러는 csv 라이브러리를 사용할 때 나타날 수 있는 에러이다. 이 에러는 csv reader 가 인덱싱을 서포트 하지 못하여 csv.reader 값을 리턴할 수가 없는 것이다. ## spotify searchAPI artists = [] with open('./artist_list.csv', encoding='utf8') as f: raw = csv.reader(f) for row in raw: artists.append(row[0]) ## row[0] 을 raw[0] 으로 썼었음.. 나의 경우에는 오타때문에 위 에러가 나타났지만, 평상시에는 rows 를 리스트 안에 넣어줌으로써 해결 할 수 있는 에러 같다. 참고 링크 https://stackoverflow.com/questions/32038776..