설치순서 및 한글깨짐 관련하여 문의드립니다. 정보
설치순서 및 한글깨짐 관련하여 문의드립니다.본문
1. Cent OS 6.2 minimal 에 x윈도우,kde,웹브라우저 패키지 선택후 설치
2. yum install http*
3. yum install mysql*
4. yum install php*
5. service httpd start
6. service mysql start
7. gnuboard4 다운 및 압축 해제(wget,tar)/var/www/html
8. mysql -u root
9. create database aaa
10. GRANT ALL PRIVILEGES ON aaa.* TO http://111.111.111.111/gnuboard4.utf8 (설치후화면 역시 안깨짐 DB 불러오는 부분만 한글 ???로 동일하게표시)
14-2 관리자에서 한글로 입력후 수정 해도 ??? 로 저장됨 영어는 상관없음
---------------------------------------------------------------------------------
위와 같이 설치하였습니다.
설치는 정상적으로 된거 같은데 DB에서 불러오는 부분에 대해서 한글이 ?????로 깨져서 나옵니다.
해당부분 관리자 에서 수정을 하였는데도 ex)aaaaㅁㅁㅁㅁ => aaaa???? 이런식으로 깨져서 나오는데
설치방법에 문제가 있는것인지 아니면 제가 설정을 덜 한것인지 궁금합니다.
2. yum install http*
3. yum install mysql*
4. yum install php*
5. service httpd start
6. service mysql start
7. gnuboard4 다운 및 압축 해제(wget,tar)/var/www/html
8. mysql -u root
9. create database aaa
10. GRANT ALL PRIVILEGES ON aaa.* TO http://111.111.111.111/gnuboard4.utf8 (설치후화면 역시 안깨짐 DB 불러오는 부분만 한글 ???로 동일하게표시)
14-2 관리자에서 한글로 입력후 수정 해도 ??? 로 저장됨 영어는 상관없음
---------------------------------------------------------------------------------
위와 같이 설치하였습니다.
설치는 정상적으로 된거 같은데 DB에서 불러오는 부분에 대해서 한글이 ?????로 깨져서 나옵니다.
해당부분 관리자 에서 수정을 하였는데도 ex)aaaaㅁㅁㅁㅁ => aaaa???? 이런식으로 깨져서 나오는데
설치방법에 문제가 있는것인지 아니면 제가 설정을 덜 한것인지 궁금합니다.
댓글 전체

DB 언어셋 설정부분을 utf-8로 바꿔주셔야 합니다.
DB 언어셋 설정을 어떻게 변경하는지 설명좀 부탁드리겠습니다.
인터넷으로 해당 내용을 보긴 하였는데 DB설치위치부터 여러가지가 꼬이더라구요;;;
인터넷으로 해당 내용을 보긴 하였는데 DB설치위치부터 여러가지가 꼬이더라구요;;;

php-mysql DB전체 언어셋 변경하기
euckr => alter database db명 default character set euckr collate euckr_korean_ci;
utf8 => alter database db명 default character set utf8 collate utf8_general_ci;
-----------------------------------------------------------------------------
table단위 변경하기
ALTER TABLE 테이블명 CONVERT TO CHARACTER SET euckr COLLATE euckr_korean_ci;
참고하셔서 해보셔요
euckr => alter database db명 default character set euckr collate euckr_korean_ci;
utf8 => alter database db명 default character set utf8 collate utf8_general_ci;
-----------------------------------------------------------------------------
table단위 변경하기
ALTER TABLE 테이블명 CONVERT TO CHARACTER SET euckr COLLATE euckr_korean_ci;
참고하셔서 해보셔요
넵 자세한 설명 감사합니다.