CREATE TABLE wp_locations (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`city` VARCHAR(255) NOT NULL,
`name` VARCHAR(255) NOT NULL,
CONSTRAINT `city_name` UNIQUE (`city`, `name`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
我得到一個SQL錯誤「#1071 - 指定的鍵過長;最大密鑰長度爲767個字節SQL錯誤#1071 - 指定的密鑰太長;最大密鑰長度爲767個字節
我在做什麼錯?
你的組合鍵太長。設置單獨的鍵或減少列長度 –
創建一個新的列'unique_id binary(16)',連接兩列,對它們進行散列並將** RAW hash **保存爲'unique_id',使unique_id'唯一。任務完成。 –