您现在的位置是:首页 > 各类文章 > SEO优化网站首页SEO优化

Mysql数据自动ID编号,如何解决?

  • TEBSS
  • 2019-12-20 09:38:41
  • 520 次阅读
Mysql数据自动ID编号,如何解决?目前遇到了一个CD_ID MySQL数据库中无法自动编号,因TQmusic网站会员以前是从1开始自动编号,第一次调整...

Mysql数据自动ID编号,如何解决?


目前遇到了一个CD_ID MySQL数据库中无法自动编号,因TQmusic网站会员以前是从1开始自动编号,第一次调整编号已经在3年前,从1位数生成7位数的ID,自动编号。

如今,用户数无需太多,觉得7位数太多了,就把数据库改为5位数的,可是每次新用户注册,自动会生成7位数ID,现在如何解决呢?

通过以下方法,一步一步排查:

1、先将网站和数据库分开,网站使用的是【虚拟服务器】+【虚拟服务器Mysql数据库】模式,检查这个自动分配ID的模式在哪里,拷贝一份云服务器空间到本地

2、使用【本地Apache】+【虚拟数据库】首先检查下文件,通过Dw文字检索,关键词检索,数字检索,没有发现排序

3、查找数据库中所有的新增7位数的ID,例如1001000【新会员注册】,那么【1001001】也在检索范围内或者【1000000】也属于检索范围

4、通过【本地Apache】模拟新会员注册和【虚拟服务器】模拟新会员注册,发现均可以自动编号,所以问题在于【虚拟服务器Mysql数据库】

5、使用Navicat For Mysql软件查找关键表后发现表格内有个【设计表】选项,进入自动排序的【虚拟服务器Mysql数据库】选项中,终于找到困扰一上午的问题原由了。

image.png


21.jpg


TAG: 无标签

文章评论 (0)

    • 这篇文章还没有收到评论,赶紧来抢沙发吧~


Top