Php 从Mysql获取rowid

Php 从Mysql获取rowid,php,mysql,Php,Mysql,我开发了一个项目,我使用PHP显示mysql数据库中的值,我需要为从数据库中获取的每一行设置一个唯一的id[不是手动的]。有人能帮我吗。提前感谢。请阅读本文,了解如何创建自动递增字段以生成记录的唯一ID: 基本上可以在列上使用属性 这个 将创建此输出: +----+---------+ | id | name | +----+---------+ | 1 | dog | | 2 | cat | | 3 | penguin | | 4 | lax | |

我开发了一个项目,我使用PHP显示mysql数据库中的值,我需要为从数据库中获取的每一行设置一个唯一的id[不是手动的]。有人能帮我吗。提前感谢。

请阅读本文,了解如何创建自动递增字段以生成记录的唯一ID:

基本上可以在列上使用属性

这个

将创建此输出:

+----+---------+
| id | name    |
+----+---------+
|  1 | dog     |
|  2 | cat     |
|  3 | penguin |
|  4 | lax     |
|  5 | whale   |
|  6 | ostrich |
+----+---------+

如何自动生成ID已经得到了回答。附加信息:如果要查看为行插入了哪个id,请使用

或者,您应该已经有主键或复合键,使用md5函数获取这些id的哈希值并存储在内存中。但是,在数据库中创建一个自动递增字段或UUID字段将是最可取的选择。

嗨,即使是我也遇到过同样的情况,我需要显示行id。为了实现这一点,我创建了一个单独的表,在表重新填充之前,我用存储过程控制表,我将删除所有记录并重新插入最新的排名系统。我在这方面取得了成功,并在

内置有rowid之类的东西吗?没有,mysql中没有
+----+---------+
| id | name    |
+----+---------+
|  1 | dog     |
|  2 | cat     |
|  3 | penguin |
|  4 | lax     |
|  5 | whale   |
|  6 | ostrich |
+----+---------+