2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > mysql id div 1000000_Mysql数据自动ID编号 如何解决?

mysql id div 1000000_Mysql数据自动ID编号 如何解决?

时间:2020-07-13 21:31:14

相关推荐

mysql id div 1000000_Mysql数据自动ID编号 如何解决?

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数据库】选项中,终于找到困扰一上午的问题原由了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。