Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在MySQL中,我可以在分配索引时在一个表中看到2个ID_Php_Mysql_Sql_Database_Phpmyadmin - Fatal编程技术网

Php 在MySQL中,我可以在分配索引时在一个表中看到2个ID

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工作台进行索引,只是为

在PHPMyadmin中,我为
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。