发新话题
打印

[讨论] 重名问题菜鸟做法,,

重名问题菜鸟做法,,

最近下载了R大的纯净端~~~
* a1 ^& ^) y6 Y; H8 Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート可惜我的mysql是4.1.22……不支持触发器bbs.mocwww.com% x( X3 T2 ?0 Q4 G1 [7 r4 ?) n
但是作为一个菜鸟没把握升级mysql……怕升了又得各种调试
4 Z8 W8 W1 W# B  n妖城在线论坛
  D5 T4 x: d# B4 [5 R3 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ @, C8 Q3 _5 ~  Z/ F1 A5 ]
于是自以为是地尝试魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 y4 X0 Q! u. h4 R& g- o3 P6 a
alter table `tbl_user` change SequenceNumber SequenceNumber int not null auto_increment UNIQUE;
2 F$ ]9 @. ?3 P0 A3 t
$ L: _6 l6 ~: X; L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート结果悲催地发现每次创建角色,tbl_user.SequenceNumber会加1,然后tbl_character.RegistNumber 等于加1后的tbl_user.SequenceNumber   魔力私服,最新魔力宝贝私服技术交流2 E3 r# s" H! Z+ P) s
顺道还发现mysql4.1.22不支持自定义自增步长……
( f  U/ p, Y; _% D- Q妖城在线论坛, V6 s* Z, _; X
在犹豫好久最终还是不敢升级mysql后,,突然有了个能凑合用的办法,,取消SequenceNumber的自增属性,然后写了这条丑的要命、乱的要死的sql……bbs.mocwww.com, L0 R& I0 v- U* x( I
Insert into tbl_user(AccountID,AccountPassword,EnableFlg,TrialFlg,DownFlg,ExpFlg,UseFlg,BadMsg,CdKey,SequenceNumber)
, u- e" h$ Q" @9 @0 O' y& j妖城在线论坛select $id,$pass,EnableFlg,TrialFlg,DownFlg,ExpFlg,UseFlg,BadMsg,$id,((SequenceNumber div 100)+1)*100 as SequenceNumber
& X7 O! o# h) K* [; I' Hfrom tbl_user
$ a; H0 P  m1 G1 ~5 Z4 f4 l; R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートwhere SequenceNumber in
2 \3 K8 \  f6 q/ J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート(select max(SequenceNumber) from tbl_user);
) x9 ]! V- {6 ^) C" @+ d$ C: Cbbs.mocwww.com
9 Q7 ~. W1 J1 d# |/ ^妖城在线论坛然后得到了这个效果,其中SN=201是创建了一个角色得到的,我想每个账号约100次重复创建角色的机会,应该够我几个小伙伴霍霍的 。。。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 f( d: s4 m% e& {
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
5 `0 X# F5 A: A6 ?) ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表| CdKey           | SequenceNumber | AccountID       | AccountPassWord | EnableFlg | UseFlg | BadMsg | TrialFlg | DownFlg | ExpFlg |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ T2 g; ~, R1 \+ I* ]  ~
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) Z4 X( @) N  o5 c1 r  n
| admin           |              3 | admin           | 1234            |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) N+ r, |' C( z1 Q
| 1000            |              4 | 1000            | 1000            |         1 |      1 |      0 |        8 |       0 |      0 |
- c8 W1 q7 f' M, H: @+ X% L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| 2000            |              6 | 2000            | 2000            |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流6 S: a. B6 q4 ~- W, b7 Z9 U# Y
| ---------       |             15 | ---------       | ------          |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流) W; i, e: u# O  l: p" X$ V& j+ l
| --------------- |             18 | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 b+ f6 ~, |0 {% T
| ----            |             17 | ----            | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
( y8 [7 {/ ~7 Y& y* ~. t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表| ------          |            100 | ------          | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
% e' l, O1 r5 d1 _3 [0 C| -------------   |            201 | -------------   | ---------       |         1 |      1 |      0 |        8 |       0 |      0 |妖城在线论坛; |0 J. I* T' J5 p% s2 N
| ------------    |            300 | ------------    | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
4 O7 F) |1 c7 _' k1 V妖城在线论坛+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+

TOP

为啥发出来后列表就乱了 魔力私服,最新魔力宝贝私服技术交流  B! ~0 I# j" D, f" c& T- M2 y6 W) G
编辑时很整齐啊。。。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 |- t4 C, k9 Q) ?: d
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+妖城在线论坛7 @; \; W( {% L
| CdKey           | SequenceNumber | AccountID       | AccountPassWord | EnableFlg | UseFlg | BadMsg | TrialFlg | DownFlg | ExpFlg |
5 X' e4 M$ i3 U- b8 j5 Dbbs.mocwww.com+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! P6 d# L: l: f! j
| --------------- |--------------- | --------------- | 1234            |         1 |      1 |      0 |        8 |       0 |      0 |5 q0 {7 o* \5 O  s
| --------------- |--------------- | --------------- | 1000            |         1 |      1 |      0 |        8 |       0 |      0 |
0 ^8 ]# _7 Z: g+ W7 E* {" Q2 R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表| --------------- |--------------- | --------------- | 2000            |         1 |      1 |      0 |        8 |       0 |      0 |
* k4 N* s) i& P; c- W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 V5 Y% z9 t1 i% U/ b- Z) X
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流: Y& v: y4 N8 _* q1 J2 b% C
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |妖城在线论坛( L, N3 \1 w: z9 r
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
  Q' ?- M6 k# q3 h- T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| --------------- |--------------- | --------------- | ---------       |         1 |      1 |      0 |        8 |       0 |      0 |! ?1 |7 W% |  k  _/ g* C, p
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |" y3 y8 B7 Z1 d, r$ A
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+

TOP

虽然看不懂,但还是要点个赞!!!
妖城欢迎您!

TOP

我竟然看懂啦,哈哈~~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" E  S- p& F- |2 a: i6 D, I

6 D8 L, C) x, E5 J0 [魔力私服,最新魔力宝贝私服技术交流redhat 6 系列和 centos 6 默认mysql 就是5版本了。9 b- ]' {' G1 l" q3 v) \! M
7系列mysql版本更高。

TOP

回复 地板 的帖子

主要是我特别菜,默认的mysql5,没调通- -
: Y# M+ h- G' B! c. P0 c$ ?妖城在线论坛后来下的4.1.22的rpm包……

TOP

昨天八成脑子混乱了。。今天发现只是解决了重名丢失问题……妖城在线论坛, J3 P' H! P! l# t
对防重名的问题了解的太少啊 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  T9 m+ [7 G2 I; t/ L! q
' n' T) A  D! Q0 ?1 s* U  m6 V
【翻log拿到的创建账号时的SQL语句,原来是REPLACE……】妖城在线论坛6 w: u7 \* H* b9 `3 M! |1 e
161016 14:05:11       2 Query       SELECT CdKey,AccountID,AccountPassWord,EnableFlg,UseFlg,BadMsg from tbl_user  Where CdKey='1000' or AccountID='1000'
' z1 t. a6 W: K7 h  \6 i( o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート161016 14:05:12       3 Query       SELECT * from tbl_lock WHERE CdKey='1000'
: |$ u, w5 b+ f, f; w! J* N! |6 t8 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                      3 Query       SELECT      TrialFlg,DownFlg from tbl_user WHERE CdKey='1000'
5 N: S9 k4 z1 H4 V: ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                      3 Query       SELECT Name,RegistNumber,DataPlaceNumber,FaceImageNumber,Lv, Vital,Str,Tough,Quick,Magic,Attrib_Earth,Attrib_Water,Attrib_Fire,Attrib_Wind,LoginCount,MainJob,RenewalFlg,BaseBaseImageNumber,titleID,guildID from tbl_character WHERE CdKey='1000'妖城在线论坛7 Q6 N/ g! o# Q* q+ x
161016 14:05:47       3 Query       SELECT DataPlaceNumber,Name from tbl_character WHERE CdKey='1000'
2 B7 }3 E5 k' e; |妖城在线论坛                      3 Query       SELECT SequenceNumber FROM tbl_user WHERE CdKey='1000'
1 _" o& H; N+ i/ O* b% C魔力私服,最新魔力宝贝私服技术交流                      3 Query       UPDATE tbl_user SET SequenceNumber=5 Where CdKey='1000'—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 I* y- X2 q6 h) X* D
                      3 Query       REPLACE tbl_character VALUES(1,106352,106352,0,0,0,0,5,1,2147483647,2147483647,0,0,0,1500,1500,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,10,0,0,0,0,0,250,0,0,0,0,0,975,0,0,5,1,0,-1,242500,0,0,50,50,50,60,1000,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,100,0,0,0,0,0,0,1476641147,0,0,0,0,0,0,0,0,0,0,'12321','','1000',0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1, -1, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0)- n% o/ t3 V3 ?# A- d5 k& P# n
                      3 Query       DELETE FROM tbl_skill WHERE CdKey='1000' and RegistNumber=5
/ l" C% c6 x6 ^* j3 v5 J魔力私服,最新魔力宝贝私服技术交流                      3 Query       DELETE FROM tbl_addressbook WHERE CdKey='1000' and RegistNumber=5
9 X$ w9 n9 Y! g+ e) F/ _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                      3 Query       DELETE FROM tbl_item WHERE CdKey='1000' and RegistNumber=5魔力私服,最新魔力宝贝私服技术交流( C( Z: c: s: |( n. j, [9 ~3 n
                      3 Query       INSERT INTO tbl_item VALUES (9200,27509,0,22,0,0,1,2,0,1,1,1,0,1000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,140000,179200,100,0,0,0,1,0,1000,0,1476641147,-1,0,0,0,0,0,0,'水晶','水晶','','','','','ITEM_DeleteTimeWatched','','','','','','',0,'1000',5,7,-1)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ F% ^+ F! t6 t1 S
                      3 Query       DELETE FROM tbl_pet WHERE CdKey='1000' and RegistNumber=5魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 |) E& R" g; H) n: ^
                      3 Query       SELECT * from tbl_lock WHERE CdKey='1000'
4 z- w# r* Y9 S$ H. p8 V' lbbs.mocwww.com                      3 Query       SELECT      TrialFlg,DownFlg from tbl_user WHERE CdKey='1000'
2 Q$ Z  z3 U' V                      3 Query       SELECT Name,RegistNumber,DataPlaceNumber,FaceImageNumber,Lv, Vital,Str,Tough,Quick,Magic,Attrib_Earth,Attrib_Water,Attrib_Fire,Attrib_Wind,LoginCount,MainJob,RenewalFlg,BaseBaseImageNumber,titleID,guildID from tbl_character WHERE CdKey='1000'

TOP

防重名 应该是gmsv处理的问题,交给mysql 来做本来就不对,只是这个bug暂时没有人修复,只能通过其他方法了。。。

TOP

发新话题