如何在phpmyadmin中创建表

问题描述 投票:0回答:1

创建表

newsportal
tbladmin
(
id
INT(11) NOT NULL AUTO_INCRMENT ,
AdminUserName
VARCHAR(11) 字符集 latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL ,
AdminPassword
VARCHAR(255) 字符集 latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL ,
AdminEmailId
VARCHAR(255) 字符集 la tin1 COLLATE latin1_swedish_ci NULL 默认 NULL ,
userType 
INT(11) NOT NULL 、
CreationDate
TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP 、
UpdationDate
更新时的 TIMESTAMP CURRENT_TIMESTAMP NULL DEFAULT NULL 、主键 (
id
(11))、INDEX
AdminUserName
(
AdminUserName) 
))发动机= InnoDB;

#1089 - 前缀键不正确;使用的键部分不是字符串,使用的长度比键部分长,或者存储引擎不支持唯一的前缀键

我收到此错误,而不是创建表

database phpmyadmin
1个回答
0
投票

对于主键,不要输入任何长度的类型。

而不是

PRIMARY KEY (id(11))

PRIMARY KEY (id)
© www.soinside.com 2019 - 2024. All rights reserved.