반응형
Mysql을 설치하면 윈도우의 경우 GUI로 설정을 결정 할 수 있지만...

리눅스의 경우 기본적으로 latin1 인코딩으로 결정나 버린다.

이런 환경에서 euckr or utf-8로 변경하는 방법에 대해 알아보자.



[1] 현재 Character set 확인방법
 mysql> show variables like 'c%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
| collation_connection     | latin1_swedish_ci          |
| collation_database       | latin1_swedish_ci          |
| collation_server         | latin1_swedish_ci          |
| completion_type          | 0                          |
| concurrent_insert        | 1                          |
| connect_timeout          | 5                          |
+--------------------------+----------------------------+
14 rows in set (0.00 sec)

[2] Character Set 변경 방법

 $ vim /etc/mysql/my.cnf

==> 5.5 이하 버젼
[client]
default-character-set = euckr
[mysql]
default-character-set = euckr
[mysqld]
default-character-set = euckr

==> 5.5 버젼
[client]
default-character-set = euckr
[mysql]
default-character-set = euckr
[mysqld]
init_connect=set names euckr
character-set-server=euckr

[3] mysql 재시작

 $ sudo /etc/init.d/mysql restart
[sudo] password for userId:
 * Stopping MySQL database server mysqld                                                                                                                                  [ OK ]
 * Starting MySQL database server mysqld                                                                                                                                  [ OK ]
 * Checking for corrupt, not cleanly closed and upgrade needing tables.
$

[4] 최종 변경된 내역 확인

 mysql> show variables like 'c%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | euckr                      |
| character_set_connection | euckr                      |
| character_set_database   | euckr                      |
| character_set_filesystem | binary                     |
| character_set_results    | euckr                      |
| character_set_server     | euckr                      |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
| collation_connection     | euckr_korean_ci            |
| collation_database       | euckr_korean_ci            |
| collation_server         | euckr_korean_ci            |
| completion_type          | 0                          |
| concurrent_insert        | 1                          |
| connect_timeout          | 10                         |
+--------------------------+----------------------------+
14 rows in set (0.00 sec)





반응형
반응형

Linux Server로 접속하여 상대방의 System의 정보를 확인하는 방법은 여러가지가 있으나, 간단하게 Shell로만 접속하여

확인하는 방법에 대해서 알아보도록 하자.

[ Version Check 방법 ]

[ Ubuntu / RedHat 둘다 가능한 명령어 ]

== Ubuntu ==
$ uname -a
Linux service-team 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
$ cat /etc/issue
Ubuntu 9.10 \n \l

==RedHat ==
$ cat /etc/issue
Red Hat Linux release 9 (Shrike)
Kernel \r on an \m


[ RedHat 만 가능한 명령어 ]

$ cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)

$ cat /proc/version
Linux version 2.4.20-37.9.hostechsmp (
root@server) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 SMP Sat Oct 23 12:57:11 KST 2004

$ cat /etc/rc.sysinit | grep PRODUCT=
 PRODUCT=`sed "s/Red Hat \(.*\) release.*/\1/" /etc/redhat-release`
 PRODUCT=`sed "s/ release.*//g" /etc/redhat-release`

 

반응형

'Server > Linux' 카테고리의 다른 글

[Linux 사용자 계정관리]  (0) 2010.09.07
[ Linux 유용한 명령어 모음집 ]  (0) 2010.07.13
APM 설치하기 가이드  (0) 2010.06.04
Shell Scirpt 공부중 (업데이트예정임)  (0) 2010.04.30
NCFTP 사용법 설명  (0) 2010.04.25
반응형
맨날 ... 삽질해서 만들어놓으면,,,

소스날라가고 다시만들고가 겁나 짱나서

아싸리 만들어서 다시올림.ㅋㅋㅋ



반응형
반응형
오늘은 Java에서 URLConnection 과 같이 웹으로 직접 주소를 호출하는 방식인

HttpRequest방식에 대해 공부해 보겠다.

딱히~~~ Socket과는 별 차이가 없다..

하지만 Socket의 데이터 전송시 Header를 붙여준다는 의미밖에없으니 자세히 보길바란다.

소스를 바로 공개하겠다.

Class를 만들어 관리하였다.

걍 첨부파일봐라~




반응형

+ Recent posts