基本上完成了!

贴一下数据库操作的若干代码!write by 老同事kuja

 

 
    
  1.  
  2. .建库  
  3.  
  4. create database game_a;  
  5.  
  6. create database game_b;  
  7.  
  8. .导入  
  9.  
  10. mysql -uroot game_a<1区数据  
  11.  
  12. mysql -uroot game_b<2区数据  
  13.  
  14.  
  15. 跑脚本  
  16.  
  17. 先跑bingqu_del.sql 两个库都要跑  
  18.  
  19. mysql -uroot game_a<bingqu_del.sql 
  20.  
  21. mysql -uroot game_b<bingqu_del.sql 
  22.  
  23. vip 178  101  
  24.  
  25.  
  26. 跑完后改名字  
  27.  
  28. 1区  
  29. update game_a.user_role set role_name=concat(role_name,'f1');  
  30.  
  31. update game_a.guild set guild_name=concat(guild_name,'f1');  
  32.  
  33.  
  34. 2区  
  35. update game_b.user_role set role_name=concat(role_name,'f2');  
  36.  
  37. update game_b.guild set guild_name=concat(guild_name,'f2');  
  38.  
  39.  
  40.  
  41. --------------------------------------开始合并----------------------------------  
  42.  
  43. 先置非空  
  44.  
  45. ALTER TABLE game_a.user_role change  console_renpin console_renpin int(11)  NOT NULL default 100;  
  46.  
  47. ALTER TABLE game_b.user_role change  console_renpin console_renpin int(11)  NOT NULL default 100;  
  48.  
  49.  
  50. --------------------------------------两区合并-----------------------------------  
  51.  
  52. 然后跑bingqu_comb.sql  
  53.  
  54. mysql -uroot game_a<bingqu_comb.sql 
  55.  
  56. ---------------------------------------------------------------------------------- 

在次特别感谢3位

老同事:Kuja

老同事:tony

来自游戏运维群的:木鱼哥