임베디드 | 라즈베리파이 | ARM | 리눅스 | Qt | 딥러닝

sql table 에서 기본설정이 latin1_swedish_ci 나 다른 언어로 설정되어있어 당황하셨죠?

간단하게 utf8_general_ci 로 변경하는 방법이 있습니다.

바로 sql 명령어를 이용하면 되는데요



위와같이 데이터정렬방식에 users 테이블이 latin1_swedish_ci 로 설정되어있 것을 볼 수 있습니다.





테이블의 각각의 열이 latin1_swedish_ci 로 설정되어있는데

각각 수정을 원한다면 아래 명령어를 사용해주면 됩니다.


ALTER TABLE users MODIFY name TEXT CHARACTER SET utf8 COLLATE utf8_general_ci;







만약 테이블 전체의 설정을 바꾸고 싶다면

ALTER TABLE users CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

이 명령을 사용하시면됩니다.


결과는 아래와 같습니다.





간단하게 테이블 데이터셋 변경할 수 있겠죠?