Php 在MySQL中,我可以在分配索引时在一个表中看到2个ID
在PHPMyadmin中,我为Php 在MySQL中,我可以在分配索引时在一个表中看到2个ID,php,mysql,sql,database,phpmyadmin,Php,Mysql,Sql,Database,Phpmyadmin,在PHPMyadmin中,我为cus\u id分配索引。 但是,在原始表中只有1个id字段 为什么它显示2个ID? 我发现了这个问题。实际上,我在customers表的id列上添加了两个索引。 一个是PRIMARY,另一个是UNIQUE。我已从该列中删除了UNIQUE。 感谢您的努力。您的客户表中有id密钥吗?为什么我觉得这是一个“提交给phpmyadmin creaters作为bug”的解决方案?根据我的经验,phpmyadmin一直存在这些问题,我过去默认使用mysql工作台进行索引,只是为
cus\u id
分配索引。
但是,在原始表中只有1个id
字段
为什么它显示2个ID
?
我发现了这个问题。实际上,我在customers表的
id
列上添加了两个索引。
一个是PRIMARY
,另一个是UNIQUE
。我已从该列中删除了UNIQUE
。
感谢您的努力。您的客户表中有id密钥吗?为什么我觉得这是一个“提交给phpmyadmin creaters作为bug”的解决方案?根据我的经验,phpmyadmin一直存在这些问题,我过去默认使用mysql工作台进行索引,只是为了证实这种感觉。我70%确定这是PMAs端的一个bug。检查您的表以确保只有一个名为id的列(愚蠢,但仔细检查)。。如果没有,请前往PMA并提交一份bug报告。我认为,你是对的。这是一个奇怪的问题。我不认为它是showind 2 id,它只是一个下拉列表,显示当前选择的和可用的值。我还建议使用Heidisql。