위의 에러가 발생되는 이유를 알수가 없습니다..
해당 라인 전체는 아래와 같습니다. 개인정보는 * 처리하겠습니다.
Copy
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개 / 댓글 4개
채택된 답변
+20 포인트
2014-10-31 (금) 17:06:12
확인해 보니 같은 라인이나 앞 라인에서 ' 가 제대로 막히지 않은 문자열이 몇개 존재합니다.
14870 라인의
'둘다 없는데 이게 있\?
이런 문자열로 인하여 오류가 발생했습니다.
26670 라인의
'콱?? 도 같은 오류가 발생하고 있네요.
이렇게 문자열이 따옴표로 막히지 않은 곳들을 모두 막고
다시 RESTORE 해주시기 바랍니다.
오디오가이
2014-10-31 (금) 15:40:46
해당 테이블은 아래와 같습니다.
Copy
---- 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`--
답변에 대한 댓글 4개
2014-10-31 (금) 16:21:31
2014-10-31 (금) 16:25:35
넵 첫번째로 했던 작업이 파일인코딩 변환이었고,
두번째 작업이 TYPE=MyISAM; 을 ENGINE=MyISAM; 으로 치환하는 것 이었습니다.
현재 11테이블 정도가 복원이 되는데 phpmyadmin 에서 확인시 한글 깨짐없이 잘 올라갔습니다 ㅠㅠ
두번째 작업이 TYPE=MyISAM; 을 ENGINE=MyISAM; 으로 치환하는 것 이었습니다.
현재 11테이블 정도가 복원이 되는데 phpmyadmin 에서 확인시 한글 깨짐없이 잘 올라갔습니다 ㅠㅠ
2014-10-31 (금) 16:34:00
다른 서버에서도 해보셨는지요?
괜찮으시다면 저희쪽으로 덤프 파일을 보내주실수 있는지요?
덤프파일의 일부분만 주셔도 됩니다.
[email protected] 로 보내주시면 테스트 해보겠습니다.
괜찮으시다면 저희쪽으로 덤프 파일을 보내주실수 있는지요?
덤프파일의 일부분만 주셔도 됩니다.
[email protected] 로 보내주시면 테스트 해보겠습니다.
2014-10-31 (금) 16:39:34
동일한 환경의 호스팅만을 사용중이기 때문에 다른 서버에서 시도는 해보지 못했습니다.
메일로 덤프파일 링크 드렸습니다. 다시한번 감사합니다.
메일로 덤프파일 링크 드렸습니다. 다시한번 감사합니다.
답변을 작성하려면 로그인이 필요합니다.
파일의 CHARSET 도 UTF-8 로 변경합니다. ( 에디트플러스 문서 -> 파일인코딩 -> 파일인코딩변경 )