新服沒有更改組號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);
.
.
.
起服測試正常^_^