묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
DB 이전, 복구 과정에서 ''SQL 구문에 오류가 있습니다''랍니다..
2009.01.27 09:03
안녕하세요.
이번 연휴 기간 중에 서버를 이전할 일이 있어서
기존 서버에서 DB(.sql)와 자료(.tgz)를 백업받아, 새 서버로 옮기는 작업을 시도했습니다.
처음 하는 작업인데 생각대로 안되어 난감합니다.
기존 서버에서 DB(.sql)와 자료(.tgz)를 백업받아, 새 서버로 옮기는 작업을 시도했습니다.
처음 하는 작업인데 생각대로 안되어 난감합니다.
그런데 DB를 옮기는 작업을 하기 위해
mysql -u 아이디 -p DB명 < SQL파일
를 하고 비밀번호를 맞게 넣었는데
ERROR 1064 <42000> at line 4: 'SQL 구문에 오류가 있습니다.' 에러 같습니다 <'----------------------
CREATE TABLE zetyx' 명령어 라인 1>
이라는 메시지가 뜨고 멈추었습니다. T_T
제가 DB백업을 할 때 문제가 있었던 것일까요?
아니면.. 다른 문제일까요?
제가 DB백업을 할 때 문제가 있었던 것일까요?
아니면.. 다른 문제일까요?
댓글 4
-
HwangTi
2009.01.27 09:39
오류가 난 구문을 봐야지 알 수 있을 것 같네요 -
seojoohyun
2009.01.27 09:48
앗, 그렇군요. 앞부분 열 몇줄만 먼저 옮깁니다. 감사합니다.
-- MySQL dump 8.23
--
-- Host: localhost Database: (DB이름)
---------------------------------------------------------
-- Server version 3.23.58-log--
-- Table structure for table `counter_ip`
--CREATE TABLE counter_ip (
no int(11) NOT NULL auto_increment,
date int(13) default NULL,
ip varchar(15) default NULL,
PRIMARY KEY (no)
) TYPE=MyISAM;--
-- Dumping data for table `counter_ip`
--
INSERT INTO counter_ip VALUES ( .... -
HwangTi
2009.01.27 10:27
4번째 줄의
---------------------------------------------------------
부분을 에디트플러스등의 편집기등으로 지우고 다시 해보세요..
개수를 세어보니 "-"의 개수가 너무 많아 발생하는 문제입니다.
아니면
-- MySQL dump 8.23
--
-- Host: localhost Database: (DB이름)
---------------------------------------------------------
-- Server version 3.23.58-log--
-- Table structure for table `counter_ip`
--
부분은 싹 지우시고 하셔도 됩니다. -
seojoohyun
2009.01.28 00:37
HwangTi님 답변에 감사드립니다. 제 사정에 변화가 생겨 xml로 받아둔 것으로 일일이 작업을 거의 했습니다. 말씀하신 내용은 제가 다음에 다른 계정의 작업을 할 때 참고하겠습니다. 다시 한번 감사드립니다. 새해 복 많이 받으세요.