當前位置:首頁 > IT技術 > 數(shù)據(jù)庫 > 正文

mysql 設置表主鍵報錯 Specified key was too long; max key length is 767 bytes
2022-04-29 14:09:49

原因:之前主鍵列字段類型為 varchar(255) ,而varchar類型是字符,同時使用的字符集為(utf8mb4),這個指每個字符最大的字節(jié)數(shù)為4,所以很明顯 4*255 > 767

解決方法:把字段類型長度縮小,比如設置為varchar(36)

?

參考鏈接:

https://blog.csdn.net/chenjianhuideyueding/article/details/88426021

本文摘自 :https://www.cnblogs.com/

開通會員,享受整站包年服務立即開通 >