【发布时间】:2016-06-12 08:54:19
【问题描述】:
MySQL 创建索引错误#1089
ERROR 1089 (HY000):前缀键不正确;使用的键部分不是字符串,使用的长度比键部分长,或者存储引擎不支持唯一前缀键
CREATE TABLE t3
(
id INT NOT NULL,
name CHAR(30) NOT NULL,
age INT NOT NULL,
info VARCHAR(255),
INDEX MultiIdx(id, name, age(100))
);
如何解决这个错误?谢谢。
【问题讨论】:
-
INDEX MultiIdx(id, name, age) -
你为什么使用
age(100),你希望它做什么?
标签: mysql