sql 파일을 utf8mb4에서 utf8로 변경하는 방법을 여쭤 봅니다

 

어떤 팁 게시판을 보고 따라해봤습니다.
 

iconv -f utf8mb4 -t utf8 database.sql > newdatabase.sql 이렇게 iconv를 이용하는 방법 있길래

 

해봤더니 안되더군요 ^^;

 

이건 어떻게 변경하는 방법이 없을까요 ?

  • profile
    질문에 대한 답변이 아니라 죄송합니다.
    궁금한게 있습니다. utf8보다 utf8mb4가 다 상위 버전으로 다 넓은 확장성을 가지고 있는데 왜 다시 utf8로 바꿀려고 하는건가요?
    utf8은 모두 uft8mb4에 호환되지만 utf8mb4에서 utf8로는 호환안되는게 있을텐데요.
    개인적으로 바꾸시려는 이유가 궁금합니다~
  • profile profile
    컴퓨터에 테스트 서버로 apmsetup을 사용하는데 이게 지원을 못해서요 ^^;
  • profile profile
    apmsetup은 버전이 너무 오래되어서 XE에서도 지원을 안합니다. 좀더 최신 버전을 지원하는 오토셋을 사용해 보세요.
  • profile profile
    안그래도 어쩔수없이 apmsetup을 지우고 autoset10을 설치했습니다 ㅎㅎ
    역시 apmsetup은 이제 사용할수가 없네요 ㅎㅎ;;
  • profile profile
    윈도우에서는 xampp 추천드려요.
    https://www.apachefriends.org/index.html
  • profile profile
    이런것도 있군요 ㅎㅎ 감사합니다 ^^
  • profile

    utf8mb4는 MySQL에서만 사용하는 인코딩이므로 iconv로는 변환할 수 없습니다.

  • ?
    UTF-8 를 더 완벽히 지원하는게 utf8mb4 입니다