mysql 서버를 자동설치하거나, 또는 컴파일시에 utf-8옵션없이 하게 되면 기본설정이 latin 에 맞춰지게 됩니다.
다음과 같이 my.cnf를 설정한뒤 mysql 을 재시작 하면 됩니다.
(웹호스팅은 my.cnf에 접근할수도 없고 재시작도 안되니, 호스팅 관리자에게 문의하세요.)
1. my.cnf 파일 수정 (빨간색이 추가되거나 변경되어야 하는 부분입니다.)
[client]
port = 3306
socket = mysql
default-character-set=utf8
[mysqld]
port = 3306
socket = mysql
skip-locking
init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci
port = 3306
socket = mysql
default-character-set=utf8
[mysqld]
port = 3306
socket = mysql
skip-locking
init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci
[mysql]
default-character-set=utf8
default-character-set=utf8
수정 하시고, mysql로 접속하신 다음
mysq> show variables like "%character%";show variables like "%collation%";
을 쳐보면 다음과 같이 이쁘게 나옵니다.
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
가상서버호스팅 신청하고 mysql 설정할때마다 귀찮아서 남겨둡니다.
게시판 목록
팁게시판
디자인과 관련된 유용한 정보를 공유하세요.
질문은 상단의 QA에서 해주시기 바랍니다.
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 5902 | 9년 전 | 298 | ||
| 5901 | 9년 전 | 316 | ||
| 5900 | 9년 전 | 315 | ||
| 5899 | 9년 전 | 783 | ||
| 5898 | 9년 전 | 273 | ||
| 5897 | 9년 전 | 283 | ||
| 5896 | 9년 전 | 191 | ||
| 5895 | 9년 전 | 727 | ||
| 5894 | 9년 전 | 350 | ||
| 5893 | 9년 전 | 337 | ||
| 5892 | 9년 전 | 395 | ||
| 5891 | 9년 전 | 395 | ||
| 5890 | 9년 전 | 443 | ||
| 5889 | 9년 전 | 309 | ||
| 5888 | 9년 전 | 205 | ||
| 5887 | 9년 전 | 298 | ||
| 5886 | 9년 전 | 237 | ||
| 5885 | 9년 전 | 250 | ||
| 5884 | 9년 전 | 233 | ||
| 5883 | 9년 전 | 257 | ||
| 5882 | 9년 전 | 276 | ||
| 5881 | 9년 전 | 310 | ||
| 5880 | 9년 전 | 221 | ||
| 5879 | 9년 전 | 240 | ||
| 5878 | 9년 전 | 412 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기