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에서 해주시기 바랍니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 52 | 21년 전 | 2708 | ||
| 51 |
prosper
|
21년 전 | 2348 | |
| 50 |
prosper
|
21년 전 | 2177 | |
| 49 | 21년 전 | 2179 | ||
| 48 | 21년 전 | 2318 | ||
| 47 | 21년 전 | 1932 | ||
| 46 | 21년 전 | 1943 | ||
| 45 | 21년 전 | 2142 | ||
| 44 | 21년 전 | 2398 | ||
| 43 | 21년 전 | 4593 | ||
| 42 |
prosper
|
21년 전 | 2721 | |
| 41 |
prosper
|
21년 전 | 2124 | |
| 40 | 21년 전 | 2186 | ||
| 39 | 21년 전 | 2147 | ||
| 38 | 21년 전 | 2421 | ||
| 37 | 21년 전 | 2569 | ||
| 36 | 21년 전 | 1781 | ||
| 35 | 21년 전 | 4082 | ||
| 34 | 21년 전 | 3860 | ||
| 33 | 21년 전 | 2979 | ||
| 32 |
prosper
|
21년 전 | 2885 | |
| 31 | 21년 전 | 5249 | ||
| 30 |
아우겐나이스
|
21년 전 | 4026 | |
| 29 |
아우겐나이스
|
21년 전 | 4431 | |
| 28 |
아우겐나이스
|
21년 전 | 3454 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기