簡體   English   中英

嘗試保存 MySQL 數據庫表時出錯

[英]Error when trying to save MySQL database table

嘗試保存 MySQL 表結構時出現以下錯誤。

#1064 - 你的 SQL 語法有錯誤; 檢查與您的 MySQL 服務器版本相對應的手冊,以在第 1 行的 'BINARY NOT NULL, `rank` INT(5000) BINARY NULL) ENGINE = InnoDB CHARACTER SET utf' 附近使用正確的語法

我試圖將所有設置更改為不同的設置,但我無法弄清楚。 此字段將包含一個值,該值等於我網站的訪問者單擊“喜歡”按鈕的次數。

在 phpMyAdmin 中創建表

在您的attributes列下,您將所有字段設置為BINARY 你為什么這樣做?

這樣做會將您的TEXT字段轉換為BLOB字段,我認為這里沒有必要這樣做。

您的DATETIME (和INT字段,我認為)不能設置為BINARY ,這沒有任何意義,因此 MySQL 會引發錯誤。

除非您確實需要更改它,否則只需將該“屬性”字段留空即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM