其他

“FLOAT,DOUBLE 和 DECIMAL”和 ENUM 已經有一個單獨的條目。關於資料型別的單個頁面可能很笨重 - 我建議將欄位型別(或者它應該稱為資料型別?)作為概述,然後拆分成這些主題頁面:

  • 在 INT
  • FLOAT,DOUBLE 和 DECIMAL
  • 字串(CHAR,TEXT 等)
  • BINARY 和 BLOB
  • DATETIME,TIMESTAMP 和朋友們
  • ENUM 和 SET
  • 空間資料
  • JSON 型別 (MySQL 5.7.8+)
  • 如何將 Money 和其他常見的型別表示為現有資料型別

在適當的情況下,除語法和示例外,每個主題頁面還應包括:

  • ALTERing 時的注意事項
  • 大小(位元組)
  • 與非 MySQL 引擎對比(低優先順序)
  • 在 PRIMARY KEY 或輔助金鑰中使用資料型別時的注意事項
  • 其他最佳實踐
  • 其他效能問題

(我認為當我的建議得到滿足或否決時,這個例子會自我解決。)