我只是尝试向我的一个表添加索引,但操作失败并导致我的 MySQL Workbench 崩溃。后来,对该表运行查询失败。
表的结构:
PK(CHAR(8), CHAR(4), CHAR(40)), CHAR(8)
我尝试为第二列建立索引。
我什至不知道从哪里开始寻找。
最佳答案
这取决于您要创建的索引类型(主键、唯一、索引)。
对于主键:
ALTER TABLE PK ADD PRIMARY KEY (column2_name);
对于独特的:
CREATE UNIQUE INDEX idx_name ON PK(column2_name);
对于索引:
CREATE INDEX idx_name ON PK(column2_name);
关于MySQL:更改表后表崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18461721/