테스트 사이트 - 개발 중인 베타 버전입니다

MySQL 테이블 생성 오류

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

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

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 테이블을 완전히 삭제한 상태입니다.

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

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



댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

x timestamp(14) NOT NULL fefault '', 로해보세요
근데 제가 해볼때는 작동이 잘되는데요?
읔...그래도 안되네요. 작동되신다니, 다른 문제인가 봅니다. 답변 감사합니다..
11년 전
TYPE=MyISAM 을 지워보세요..
11년 전
상대경로를 바꿔보세요 위치
11년 전
phpmyadmin 에서 저렇게 테이블을 생성해 보세요

만드는 부분은 삭제해 보시구요.
모두들 감사합니다. 많은 도움이 되었습니다. phpmyadmin 에서 직접 테이블 생성하여 해결하였습니다.
11년 전
카오카오 님, 저 좀 방법 좀 알려주세요 ! ^^* 저도 5.5 innoDB 사용하는데, 똑같은 에러 증상입니다. ㅜㅜ
에고 지금에서야 봤습니다. 저는 쿼리문을 날린게 아니고, phpmyadmin 화면에서 일일이 테이블을 추가해서 만들었습니다. 완전 원초적인 방법 같습니다.;;

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440