phpmyadmin 中的自动增量

2022-08-30 07:12:47

我有一个使用PHP,MySQL和phpMyAdmin的现有数据库。

当用户成为我网站上的会员时,我需要系统使用五位数为他们创建一个唯一的会员编号。例如 83773。我想这就像生成一个随机密码,除了我只想要我的会员的数字。此 ID 号对于每个成员必须是唯一的。

我是否可以将主键设置为用户表中auto_increment,并将其设置为从 10000 开始,然后在每次成员注册时自动递增?

另外,主键 ID 号是否有上限?

这是使用主键 ID 号作为会员号的可靠且安全的方式吗?


答案 1

有一些可能的步骤可以为列启用自动增量。我猜phpMyAdmin版本是3.5.5,但不确定。

单击“>结构”选项卡>“操作”单击“主要”(设置为主要)“,单击弹出窗口中的”更改“,向左滚动并选中A_I。还要确保已选择“默认”为“无enter image description here


答案 2

在phpMyAdmin中,导航到有问题的表格,然后单击“操作”选项卡。在左侧的“表选项”下,您将被允许设置当前AUTO_INCREMENT值。


推荐