MySQL 테이블 생성 오류 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

MySQL 테이블 생성 오류 정보

MySQL 테이블 생성 오류

본문

검색해봐도 찾지 못하고, 이리저리 해봐도 방법을 알 수 없어 질문을 남깁니다.

트래픽 용량 사양을 변경하면서 서버 이전을 했습니다.

MySQL 버젼이 5.5.7 로 업그레이드 됐더라구요.

그런데, 스킨 자료실에 있는 헬리콥터 게임 접속시 아래와 같은 오류가 나타납니다.




CREATE TABLE IF NOT EXISTS `g4_game_copter` ( no int NOT NULL auto_increment, id varchar(20) NOT NULL default '', name varchar(20) NOT NULL default '', score int NOT NULL default '0', date int(13) NOT NULL default '0', x timestamp(14) NOT NULL, PRIMARY KEY (no) ) TYPE=MyISAM;

1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL, PRIMARY KEY (no) ) TYPE=MyISAM' at line 7

error file : /plugin/copter/copter_s.php



해당 테이블 생성 소스는 아래와 같구요.



<?
$g4_path = "../.."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
$copter_tb = $g4['table_prefix'] . "game_copter"; //헬리콥터 테이블명


//$member_rank = "사용"; // 회원 당 랭킹 하나만 등록 사용여부 (사용 / 미사용 구분)
$member_rank = "미사용";

sql_query("
CREATE TABLE IF NOT EXISTS `$copter_tb` (
  no int NOT NULL auto_increment,
  id varchar(20) NOT NULL default '',
  name varchar(20) NOT NULL default '',
  score int NOT NULL default '0',
  date int(13) NOT NULL default '0',
  x timestamp(14) NOT NULL,
  PRIMARY KEY  (no)
) TYPE=MyISAM;")
or die("테이블 생성에러.".mysql_error());

$row = sql_fetch("select * from $copter_tb where id = '$member[mb_id]'");
?>



현재는 phpmyadmin 에서 g4_game_copter 테이블을 완전히 삭제한 상태입니다.

그후에도 오류메세지는 동일하구요.

어떤 부분을 수정해야할까요.



댓글 전체

에고 지금에서야 봤습니다. 저는 쿼리문을 날린게 아니고, phpmyadmin 화면에서 일일이 테이블을 추가해서 만들었습니다. 완전 원초적인 방법 같습니다.;;
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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