doson1998 2014-04-09 17:03
浏览 23
已采纳

cakephp博客教程错误与mysql now()

I am triing the blog tutorial from the cookbook

CREATE TABLE posts (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(50),
body TEXT,
created DATETIME DEFAULT NULL,
modified DATETIME DEFAULT NULL
);

But when I insert the values that he gave me

INSERT INTO posts (title,body,created)
VALUES (’The title’, ’This is the post body.’, NOW());
INSERT INTO posts (title,body,created)
VALUES (’A title once again’, ’And the post body follows.’, NOW());
INSERT INTO posts (title,body,created)
VALUES (’Title strikes back’, ’This is really exciting! Not.’, NOW());

I get this error message

#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 'title’, ’This is the post body.’, NOW())' at line 2 
  • 写回答

1条回答 默认 最新

  • douqiao1983 2014-04-09 17:07
    关注

    The correct format is

    INSERT INTO posts 
    (
    title,body,created
    )
    VALUES 
    (
    'The title', 'This is the post body.', NOW()
    );
    

    http://sqlfiddle.com/#!2/2796d

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?