사이트 내 전체검색
mysql 3.23,58 에서 mysql 4.1 utf-8 변환 mysqldump 이용
로빈아빠
https://cmd.kr/server/1050 URL이 복사되었습니다.

본문

윈도우용 mysql 3.23,58
리눅스  mysql 4.1


1. mysqldump 합니다.

 mysqldump -uroot -p 보드이름 > db1.sql


2. 리눅스에서 설정

 아파치 2.x 일때 character 설정없음
 
 php 4.x 일때 character 설정없음


  cd /usr/local/mysql/bin

  cp /tmp/db1.sql  /usr/local/mysql/bin

  mysql 종료

  vi /etc/my.cnf
  -------------------------------------------------------------
 
 [client]
 아무것도 안적음

 [mysqld]
 default-character-set=euckr

 [mysqldump]
 아무것도 안적음

 [mysql]
 default-character-set=euckr
 ---------------------------------------------------------------

 mysql 시작

 ./mysql -uroot -p 보드이름 < db1.sql

 ./mysqldump --default-character-set=utf8 보드이름 > db2.sql

 기존 db 삭제

 ./mysql -uroot -p 보드이름 < db2.sql

 mysql 종료

 vi /etc/my.cnf
  -------------------------------------------------------------
 
 [client]
 아무것도 안적음

 [mysqld]
 default-character-set=utf8

 [mysqldump]
 아무것도 안적음

 [mysql]
 default-character-set=utf8
 ---------------------------------------------------------------

 mysql 시작

 mysql -uroot -p
 > show variables like 'c%';  확인
 +---------+---------------------------------------+
 | Variable_name            |  Value              |
 +---------+---------------------------------------+
 | character_set_client      | utf8                |
 | character_set_connection  | utf8                |
 | character_set_database    | utf8                |
 | character_set_results    | utf8                |
 | character_set_server      | utf8                |
 | character_set_system      | utf8                |
 | character_sets_dir        | /usr/share/mysql/charsets/ |
 | collation_connection      | utf8_general_ci    |
 | collation_database        | utf8_general_ci    |
 | collation_server          | utf8_general_ci    |
 | concurrent_insert        | ON                  |
 | connect_timeout          | 5                  |
 +---------------------------+---------------------+
 12 rows in set (0.00 sec)
 
 모든 문자셋  utf8 로 보입니다...


 웹서버에서 http://127.0.0.1 그누보드에서 확인

 utf-8 되면서 한글보임..

 패스워드 입력 로그인 정상

 글쓰기 정상 , 출력 정상

 쀌 뻨 글자 안됨 원인모름  php.ini 에서 character 지정해야되나?

 ㅎㅎㅎㅎ ㅋㅋㅋ 글자써짐

파일 업로드시 한글파일명때문에  php.ini 에서 character 지정해야 되나 ㅡㅡ?

테스트후에..적용해봐야겠네요

출처 : http://qdata.co.kr/bo/bbs/board.php?bo_table=myt&wr_id=52

댓글목록

등록된 댓글이 없습니다.

1,139 (16/23P)

Search

Copyright © Cmd 명령어 3.145.63.148