본문 바로가기

전체 글2

mysql 사용 중 흔히 발생할수있는 오류..(utf-8 한글 인코딩 설정) 테이블을 만들어서 사용할때 기본적으로 utf8 설정이 안되있을수있다 보통 mysql 에서 status 라고 검색했을때 ㅇlatin1 이라고 적혀있는경우가 있을수있고 테이블 자체가 utf8로 디폴트 설정되어있지 않으면 한글 입력시 if문이 원래 원하는쪽으로 빠지지않고 else if문으로 설정해놓은 '입력이 안되있는 사항이 있다' 쪽으로 빠지게 된다. 사소한거지만 까먹을수있을것같아서 테이블 설정을 변경해 바로 해결해주었다 이미 테이블을 만들어 두었다면 alter table 테이블명 convert to character set utf8; 테이블을 아직 만들어두지 않았다면 CREATE TABLE 테이블명 ( ) default charset = 'utf8'; 로 해결하자 2022. 2. 27.
오늘부터 시작해보려하는 코딩일기.. 보통 코딩을 하게되면 보고 따라하거나 수동적으로 하게되는 경우가 많아서 오류가 발생하게되면 직접 어떤 부분이 문제였는지 찾아보게되는데 그런것을 해결하고 어떻게 해결하게됐는지에 대해서 기록하지 않다보니 다음번에 그런 상황이 발생했을때 기억이 나지 않아서 난감했던 경험이 많았다. 그래서 보다 내 자신이 발전하기 위해서 기록용으로 적어보려한다. 블로그는 해본경험이 없어 자세히 적지 못할수있지만 하나씩 나의 경험과 노력들이 쌓여갈수있는 의미있는 블로그가 되길 위해.. 하나씩 기록하고 작성하는 습관도 키워봐야겠다 2022. 2. 22.