我是MySQl的新手。因此,我在创建表时遇到主键问题。 它自动设置int类型列主键。我真的不知道为什么。 我尝试这些陈述:
create table CongViec
(
ID_VT int not null,
TenVT text,
loaiVT text,
donvt text,
tinhtrang text,
xuatxu text,
soluongton int,
minhhoa text,
ghichu text,
primary key (ID_VT)
)engine=csv
我得到了这个
Too many keys specified; max 0 keys allowed
请给我一个建议/提示。 提前谢谢。
答案 0 :(得分:1)
CSV引擎不支持索引,包括主键。
答案 1 :(得分:1)
只需删除engine = csv就可以了
create table CongViec(
ID_VT int not null,
TenVT text,
loaiVT text,
donvt text,
tinhtrang text,
xuatxu text,
soluongton int,
inhhoa text,
ghichu text,
primary key (ID_VT)
);
答案 2 :(得分:0)
使用engine = InnoDB而不是engine = csv,MySQL中没有csv引擎。