2015-11-18 63 views
0

我一直在使用this網站建立一個簡單的鏈接計數器。MySQL錯誤#1064鏈接計數器

當我插入自己的代碼來創建列,它不會工作,並顯示以下錯誤:

error #1064.

id INT AUTO_INCREMENT NOT NULL PRIMARY_KEY, clicks INT

任何想法,我做錯了什麼?

+1

請粘貼您的查詢這裏 –

+0

http://stackoverflow.com/a/23515348/3181416 –

回答

0

錯誤1064表示「您的SQL語法錯誤」。 這是因爲

id INT AUTO_INCREMENT NOT NULL PRIMARY_KEY, clicks INT 

是不是一個有效的SQL查詢的。這只是字段定義的一部分。

創建表,確保你有一個數據庫中選擇和嘗試:

CREATE TABLE IF NOT EXISTS `clickcount` (
    `id` int(11) NOT NULL AUTO_INCREMENT, 
    `click` int(11) NOT NULL, 
    PRIMARY KEY (`id`) 
) ENGINE=InnoDB DEFAULT CHARSET=latin1; 
+0

我創建的表,但他們將不會更新該值。 – Qluvyy