MySQL 테이블을 생성해야합니다. 그래서이 스크립트를 실행하고 있지만 작동하지 않습니다. 왜 그런가?테이블을 만들 PHP 스크립트
<?php
$con = mysql_connect("database.dcs.aber.ac.uk","xxx","nnnnnnnnnn");
mysql_select_db("jaz",$con);
$sql = "CREATE TABLE storys
(
id int NOT NULL AUTO_INCREMET,
title TINYTEXT,
type TINYTEXT,
link TEXT,
preview TINYTEXT,
tags TINYTEXT,
text MEDIUMTEXT,
updated TIMESTAMP() ON UPDATE CURRENT_TIMESTAMP,
created DATETIME() DEFAULT NULL,
PRIMARY KEY(id)
)";
mysql_query($sql,$con);
mysql_close($con);
?>
이 줄을 추가'에코 mysql_error를() : 여기
내가 당신이 찾고있는 생각 SQL에 포함되는 것 나에게 그것이 무엇이든 출력한다면,이 라인은 보통 어떤 에러가 발생했는지 그리고 문제의 원인 일 가능성이 높다고 알려줍니다. –이것은 에러입니다 : SQL 구문에 오류가 있습니다. DATETIME() DEFAULT NULL, –
DATETIME() 업데이트 된 TIMESTAMP() ON UPDATE CURRENT_TIMESTAMP, 생성 된 DATETIME() DEFAULT NULL, 근처에 사용할 올바른 구문에 대한 MySQL 서버 버전에 해당하는 설명서를 확인하십시오. DEFAULT NULL,'ment to do? 데이트 필드를 원해? –