环境:
新服没有更改组号id,开服后用户id全为初始化组号
新服没有更改组号id,开服后用户id全为初始化组号
后续问题:
可能导致合服时出现重复id
解决:
修改组号,因为组号为id前三位,所以只需把前三位替换正确的组号即可
操作:
查出都有哪些表有id字段:
select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME from information_schema.COLUMNS where COLUMN_NAME=’id’;
对前几位关键字替换方法:
UPDATE 表名 SET 字段名= REPLACE( 替换前的字段, ‘替换前关键字’, ‘替换后关键字’ ) WHERE 字段名 REGEXP “替换前的字段值”;
批量操作:
update test.test_1 set id=REPLACE(id,10100,10700);
update test.test_2 set id=REPLACE(id,10100,10700);
update test.test_3 set id=REPLACE(id,10100,10700);
.
.
.
起服测试正常^_^
版权声明:本文为liang_0609原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。