먼저 초짜라서요
제가 2가지 궁금한게있어서요
서버 버전: 5.0.75-community-log
Protocol version: 10
서버: Localhost via UNIX socket
MySQL 문자셋: UTF-8 Unicode (utf8)
MySQL connection collation:
1.
mysql을 백업받아서 어느서버에 복구시켜도 한글이 안깨지게 설정하려고하는데요
제가 초짜라 한글깨지면 엄청 헤맬거같아서요 그래서 처음부터 한글안깨지게 설정을 하려고합니다
그런데 듣는이야기론 MySQL connection collation utf로설정을 하면 한글 안깨지게된다고 그러시던거같은데요
MySQL connection collation:
설정부분보니까 utf도 여러가지가있던데요 밑에 2개중에 어떤것에다 맞추어주어야하는건가요?
utf_bin
utf_unicode_ci
2.사이트운영하면서 데이터베이스가 차곡차곡 쌓여가는 과정에서
제가 phpmyadmin에서
SQL connection collation: 설정부분을 제가 euckr_korean_ci 로 중간에 바꾸었다가
또 다시 utf로 바꾸고 그래서
그것으로인해 나중에 데이터베이스 백업받을때 한글이 깨질수도있는건지요?
만약에 제가 이런식으로해서
그래서 한글이 깨진다면
백업을 받을떈 제가 밑에와같이 한다면 한글이 안깨지게 백업받는것이 맞는건지 함 봐주세요 고수님들 ㅜㅜ
mysqldump -uroot -p12345 --default-character-set=utf8 db > backup.sql
|