【发布时间】:2017-05-01 18:47:46
【问题描述】:
我试图在 MariaDB 中创建一个表,我希望它是 VARCHAR(767) 和 PRIMARY KEY。我使用了这个命令,但这不是我想要的。
CREATE TABLE main(username VARCHAR(767) NOT NULL);
这个命令执行了,但是如果我添加PRIMARY KEY就会出现错误。
CREATE TABLE main(username VARCHAR(767) NOT NULL PRIMARY KEY);
ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
【问题讨论】: