euc-kr > utf8 db 이전 에러

euc-kr > utf8 db 이전 에러

QA

euc-kr > utf8 db 이전 에러

본문

40cb7804e2fe8ec0d42b3a649933c014_1414737248_9416.png 

 

위의 에러가 발생되는 이유를 알수가 없습니다..

해당 라인 전체는 아래와 같습니다. 개인정보는 * 처리하겠습니다.


INSERT INTO g4_member VALUES (631,'joon74','747237b17df48068','Designer','Designer','0000-00-00','********@naver.com','','','1',6,'75d4d8c67ae65cf0','','19*40504','','','','','','','','',48,'2012-06-23 10:15:52','207.105.146.2','2002-08-08 13:36:08','','','','2012-08-13 12:50:00','방갑습니다.\r\n좋은 일이 있기를 바랍니다.','',1,1,1,'0000-00-00','','rnfma1','zeroboard','','','','','','','','','');

 

이러한 경험이 있으신분들은 도움 부탁드립니다..ㅜㅜ

라인 14237 부터 14870 이전까지는 문제없이 복원이 되고 있습니다.

이 질문에 댓글 쓰기 :

답변 2

확인해 보니 같은 라인이나 앞 라인에서 ' 가 제대로 막히지 않은 문자열이 몇개 존재합니다.

 

14870 라인의

 

'둘다 없는데 이게 있\?

 

이런 문자열로 인하여 오류가 발생했습니다.

 

 

26670 라인의

 

'콱?? 도 같은 오류가 발생하고 있네요.

 

이렇게 문자열이 따옴표로 막히지 않은 곳들을 모두 막고

 

다시 RESTORE 해주시기 바랍니다.

해당 테이블은 아래와 같습니다.

 

 --
-- Table structure for table `g4_member`
--
 
CREATE TABLE g4_member (
  mb_no int(11) NOT NULL auto_increment,
  mb_id varchar(255) NOT NULL default '',
  mb_password varchar(255) NOT NULL default '',
  mb_name varchar(255) NOT NULL default '',
  mb_nick varchar(255) NOT NULL default '',
  mb_nick_date date NOT NULL default '0000-00-00',
  mb_email varchar(255) NOT NULL default '',
  mb_homepage varchar(255) NOT NULL default '',
  mb_password_q varchar(255) NOT NULL default '',
  mb_password_a varchar(255) NOT NULL default '',
  mb_level tinyint(4) NOT NULL default '0',
  mb_jumin varchar(255) NOT NULL default '',
  mb_sex char(1) NOT NULL default '',
  mb_birth varchar(255) NOT NULL default '',
  mb_tel varchar(255) NOT NULL default '',
  mb_hp varchar(255) NOT NULL default '',
  mb_zip1 char(3) NOT NULL default '',
  mb_zip2 char(3) NOT NULL default '',
  mb_addr1 varchar(255) NOT NULL default '',
  mb_addr2 varchar(255) NOT NULL default '',
  mb_signature text NOT NULL,
  mb_recommend varchar(255) NOT NULL default '',
  mb_point int(11) NOT NULL default '0',
  mb_today_login datetime NOT NULL default '0000-00-00 00:00:00',
  mb_login_ip varchar(255) NOT NULL default '',
  mb_datetime datetime NOT NULL default '0000-00-00 00:00:00',
  mb_ip varchar(255) NOT NULL default '',
  mb_leave_date varchar(8) NOT NULL default '',
  mb_intercept_date varchar(8) NOT NULL default '',
  mb_email_certify datetime NOT NULL default '0000-00-00 00:00:00',
  mb_memo text NOT NULL,
  mb_lost_certify varchar(255) NOT NULL default '',
  mb_mailling tinyint(4) NOT NULL default '0',
  mb_sms tinyint(4) NOT NULL default '0',
  mb_open tinyint(4) NOT NULL default '0',
  mb_open_date date NOT NULL default '0000-00-00',
  mb_profile text NOT NULL,
  mb_memo_call varchar(255) NOT NULL default '',
  mb_1 varchar(255) NOT NULL default '',
  mb_2 varchar(255) NOT NULL default '',
  mb_3 varchar(255) NOT NULL default '',
  mb_4 varchar(255) NOT NULL default '',
  mb_5 varchar(255) NOT NULL default '',
  mb_6 varchar(255) NOT NULL default '',
  mb_7 varchar(255) NOT NULL default '',
  mb_8 varchar(255) NOT NULL default '',
  mb_9 varchar(255) NOT NULL default '',
  mb_10 varchar(255) NOT NULL default '',
  PRIMARY KEY  (mb_no),
  UNIQUE KEY mb_id (mb_id),
  KEY mb_today_login (mb_today_login),
  KEY mb_datetime (mb_datetime)
) ENGINE=MyISAM;
 
--
-- Dumping data for table `g4_member`
--

넵 첫번째로 했던 작업이 파일인코딩 변환이었고,
두번째 작업이 TYPE=MyISAM; 을 ENGINE=MyISAM; 으로 치환하는 것 이었습니다.
현재 11테이블 정도가 복원이 되는데 phpmyadmin 에서 확인시 한글 깨짐없이 잘 올라갔습니다 ㅠㅠ

다른 서버에서도 해보셨는지요?
괜찮으시다면 저희쪽으로 덤프 파일을 보내주실수 있는지요?
덤프파일의 일부분만 주셔도 됩니다.
*** 개인정보보호를 위한 이메일주소 노출방지 *** 로 보내주시면 테스트 해보겠습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 16,833
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT