질문/조언질답게시판

TYPE=MyISAM'   문제는

 

https://xetown.com/qna/674956

 

이 글을 참조해서 해결 했습니다만,

 

저는 다른 오류가 또 나더라구요..

 

오류

정적 분석 :

분석 중에 3개의 오류가 발생했습니다.

 

  1. A symbol name was expected! A reserved keyword can not be used as a column name without backquotes. (near "mod" at position 199)
  2. Unexpected beginning of statement. (near "11" at position 207)
  3. Unrecognized statement type. (near "NOT NULL" at position 211)

 

SQL 질의:

-- -- Table structure for table `nasch2_board` -- CREATE TABLE nasch2_board ( no int(11) NOT NULL auto_increment, name varchar(50) NOT NULL default '', exp varchar(255) NOT NULL default '', mod int(11) NOT NULL default '0', PRIMARY KEY (no) )

MySQL 메시지: 문서

#1064 - 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('mod int(11) NOT NULL default '0',
  PRIMARY KEY  (no)
)' 명령어 라인 9)

 

 

무슨 오류인지 모르겠슴더...ㅠ

  • profile

    `mod`라고 써야 하는데 백따옴표(키보드에서 숫자 1 왼쪽에 있는 따옴표)가 빠졌네요. 가져오기 문제가 아니라 내보내기를 잘못한 것 같습니다.

  • profile profile
    수정해서 사용 하면 될까요 ...-_-;; 하도 오래전에 내보냈던 거라..........
  • profile profile

    에러가 한 두군데에서 나는 게 아니네요..-_-;;

    에러난 부분이 중요한 건 아닌 것 같아서 걍 삭제하고 넘어가는데.. =_=;;

    CREATE TABLE nasch2_board (
    no int(11) NOT NULL auto_increment,
    name varchar(50) NOT NULL default '',
    exp varchar(255) NOT NULL default '',
    mod int(11) NOT NULL default '0',
    PRIMARY KEY (no)
    ) ENGINE=MyISAM;


    큰 틀에서 구조는 이렇게 되어 있어요.

     

    -- MySQL dump 9.11
    --
    -- ------------------------------------------------------
    -- Server version    4.0.20
     

  • profile profile

    저것뿐이라면 수정해서 써도 되겠지요. INSERT 구문에도 동일한 컬럼명이 나올 테니 다 찾아서 따옴표로 묶어주세요.

  • profile profile

    그러고보니 아직 나야나.. 에 호스팅이 남아 있어서 한 번 이걸 다시 백업 떠봐야겠네요..-_-;;

    랜섬 이후로 복구가 제대로 됐는지 모르겠지만... 트래픽 호스팅이라 트래픽을 다 쓸 때까지 기간이 무제한이라..