我在phpmyadmin中设置了这个。这是一个列出电影集的简单表格。一栏记录了电影制作的那一年。它是另一个十年。第三种,类型。
我从phpmyadmin收到此消息:
这是在第二个插页上。但是,这种情况也会发生在流派上,最终也会发生在一年。
我一开始认为将这些字段变为varchar而不是int会解决问题,但我想我只是没有正确设置colums。
我需要做什么?
我的架构:
MariaDB [movies]> desc films;
+------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+-------+
| id | int(11) | NO | PRI | NULL | |
| alpha-name | varchar(50) | NO | UNI | NULL | |
| page-link | varchar(100) | NO | UNI | NULL | |
| sm-pic | varchar(100) | NO | UNI | NULL | |
| year | varchar(4) | NO | UNI | NULL | |
| decade | varchar(2) | NO | UNI | NULL | |
| genre | varchar(10) | NO | UNI | NULL | |
+------------+--------------+------+-----+---------+-------+
我现在看到键被指定为UNI,但在phpmyadmin中我选择它以便我可以允许重复?
我看不到我能感谢别人的地方,所以我在这里做...
删除这些字段上的索引似乎确实有效。感谢您的具体代码。
答案 0 :(得分:0)
尝试:
Alter films drop index <column_name>