database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 28044 게시물 읽기
No. 28044
mysql: unknown variable 'default-collation=euckr_korean_ci'이렇게나옴 어떻게해야되나요?
작성자
이성훈(dataz)
작성일
2009-02-19 18:21ⓒ
2009-02-19 18:32ⓜ
조회수
6,995
mysql -uroot -p12345 --default-character-set=utf8 --default-collation=euckr_korean_ci kimsq < kimsq-korea.sql;

mysql: unknown variable 'default-collation=euckr_korean_ci'


이런 에러메세지가 나옵니다


이제 막새롭게 웹솔루션 kimsq를깔고 새로 시작하려고하는데요
한글이 깨져나오는걸 바로잡으려고 삽질중입니다 ㅡㅜ
도와주세요 ㅡㅜ


새롭게 이전하는곳이 외국계정인데요



kimsq를 외국계정에 바로설치해본결과

솔루션의 어드민계정의일부가
한글이 ?? 이런식으로 좀 깨져나오더라고요


그래서 원인이 그쪽서버설정을 
그쪽에서 utf8 과 latin1 이걸로 설정이 고정화 되있어서그런거같은데요
제가 phpmyadmin에서 을 euckr_korean 로 데이터베이스를 만들고 
kimsq를 설치하고 그랬지만 소용없는거같더라고요 ㅡㅜ



그래서 
제가 제 autosetup을 이용해서 초기설치를 한글이 안깨지게 euckr_korean
으로 맞추어서 막 설치한 깨끗한 데이터베이스를 안에 데이터 안깨지는걸 확인하고

외국계정에 kimsq-korea.sql 다시 올린다음에 복구시키려고했는데요

mysql -uroot -p12345 --default-character-set=utf8 --default-collation=euckr_korean_ci kimsq < kimsq-korea.sql;

mysql: unknown variable 'default-collation=euckr_korean_ci'





이런 에러가나옵니다 

어떻게 해야 ??로나오는데이터를 안깨지는 데이터로 복구시킬수있을까요

좀도와주세요



그리고
새로설치할 외국계정의 mysql버전과 상태는 아래와같고요


phpMyAdmin - 2.11.9.4

mysql 5.0.75


MySQL 문자셋: UTF-8 Unicode (utf8)

MySQL connection collation:euc_korean_ci

변수 세션 값 / Global value
auto increment increment 1
auto increment offset 1
automatic sp privileges ON
back log 50
basedir /
binlog cache size 32,768
bulk insert buffer size 8,388,608
character set client utf8
(Global value) latin1
character set connection euckr
(Global value) latin1
character set database latin1
character set filesystem binary
character set results utf8
(Global value) latin1
character set server latin1
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection euckr_korean_ci
(Global value) latin1_swedish_ci
collation database latin1_swedish_ci
collation server latin1_swedish_ci







이 글에 대한 댓글이 총 2건 있습니다.
http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_default-collation

레퍼런스에 따르면 4.1.3부터 해당 옵션이 사라졌습니다. 위의 URL을 참조하셔서 권고하는 방식대로 사용하시는게 좋겠습니다.
박현우(lqez)님이 2009-02-20 16:38에 작성한 댓글입니다.

바쁘신와중에도 이렇게 답글달아주셔서 정말 감사드립니다^^
그런데 
박현우님께서 고기를 잡으라고 방법을 알려주셨는데요
제가 워낙 몰라서여 ㅡㅡ;;

정말 저도 안되는 영어 읽어보고 저도 한번해보려고 검색해봤는데여..ㅡㅡ;
저의한계로 ㅡㅡ;

송구스럽지만여

바쁘신 박현우님 외에도 고수님들중에서 

mysql -uroot -p12345 --default-character-set=utf8 --default-collation=euckr_korean_ci kimsq < kimsq-korea.sql;

위의명령어를
어떻게 바꿔어서 명령어 작성하면 되는가좀 ..알려주심감사할게요 ㅡㅜ

이성훈(dataz)님이 2009-02-21 23:34에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
28047남은부분 범위 뽑아오는 쿼리. [3]
이상
2009-02-19
5722
28046우욱님 조인 질문 하나만 더드릴께요 [1]
박균
2009-02-19
5332
28045mysql status 질문 [1]
김성환
2009-02-19
5118
28044mysql: unknown variable 'default-collation=euckr_korean_ci'이렇게나옴 어떻게해야되나요? [2]
이성훈
2009-02-19
6995
28043테이블에서.. [2]
이성식
2009-02-19
5090
28041단순한 쿼리 질문입니다.. [7]
새내기
2009-02-19
5041
28040[문의] 리눅스에서 mysqld 가 자동 리셋? [1]
골빈당
2009-02-19
5114
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다