发新话题
打印

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

重名问题菜鸟做法,,

最近下载了R大的纯净端~~~# Y2 k3 `. T! \. m- t4 H! J
可惜我的mysql是4.1.22……不支持触发器# H. R& J6 e+ t) b; G: V: V8 y' [
但是作为一个菜鸟没把握升级mysql……怕升了又得各种调试 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 y6 z- \- G# x( u) ?. {

8 B, m- ]# V8 o. \' p& ^; n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- V4 X% B9 Q- R! G9 ?( _& ?
于是自以为是地尝试
+ V5 b" Z/ I2 y( M' q4 ?& Ubbs.mocwww.comalter table `tbl_user` change SequenceNumber SequenceNumber int not null auto_increment UNIQUE;
1 p1 [* q" L/ C, E( q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. s" c( J% \$ {& _7 w
结果悲催地发现每次创建角色,tbl_user.SequenceNumber会加1,然后tbl_character.RegistNumber 等于加1后的tbl_user.SequenceNumber   魔力私服,最新魔力宝贝私服技术交流) \* r1 P7 A! E
顺道还发现mysql4.1.22不支持自定义自增步长……bbs.mocwww.com1 K9 }( v! j& T6 w3 [
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# F% n3 C+ \6 r# ~5 d# S
在犹豫好久最终还是不敢升级mysql后,,突然有了个能凑合用的办法,,取消SequenceNumber的自增属性,然后写了这条丑的要命、乱的要死的sql……魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 H3 z( Z" @" Q4 e3 ?7 C) \3 f
Insert into tbl_user(AccountID,AccountPassword,EnableFlg,TrialFlg,DownFlg,ExpFlg,UseFlg,BadMsg,CdKey,SequenceNumber)  y5 n4 Z# ^3 ^1 l' Y+ r" r$ T2 k
select $id,$pass,EnableFlg,TrialFlg,DownFlg,ExpFlg,UseFlg,BadMsg,$id,((SequenceNumber div 100)+1)*100 as SequenceNumber 1 Y7 O: B7 E6 s
from tbl_user
7 w% B, V2 l. \. R7 [3 M魔力私服,最新魔力宝贝私服技术交流where SequenceNumber in
8 S/ B* D' Q4 i; r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート(select max(SequenceNumber) from tbl_user);魔力私服,最新魔力宝贝私服技术交流& D: i9 j# c: D8 \* c- U

6 Z, ^. K" |' c2 J* w: [! k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート然后得到了这个效果,其中SN=201是创建了一个角色得到的,我想每个账号约100次重复创建角色的机会,应该够我几个小伙伴霍霍的 。。。妖城在线论坛7 K. k) ?  L4 v
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: E( u" y7 H/ a; @8 u
| CdKey           | SequenceNumber | AccountID       | AccountPassWord | EnableFlg | UseFlg | BadMsg | TrialFlg | DownFlg | ExpFlg |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! |) k) u$ z! b. z* }& Y9 t
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
% }1 T8 c3 \9 b4 o8 `* q1 t0 qbbs.mocwww.com| admin           |              3 | admin           | 1234            |         1 |      1 |      0 |        8 |       0 |      0 |
9 }: {6 D- {, ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| 1000            |              4 | 1000            | 1000            |         1 |      1 |      0 |        8 |       0 |      0 |# f8 S; }! o' `; [; J
| 2000            |              6 | 2000            | 2000            |         1 |      1 |      0 |        8 |       0 |      0 |bbs.mocwww.com  U% @( I# V5 B
| ---------       |             15 | ---------       | ------          |         1 |      1 |      0 |        8 |       0 |      0 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, y* t9 a( p2 a- Z: H; W3 z
| --------------- |             18 | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
+ i' d0 z+ [" v& s% K1 {! c0 m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| ----            |             17 | ----            | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
1 f' T; H- K( _0 e- z' p" n+ V! C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表| ------          |            100 | ------          | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
" l0 {5 g4 i$ o魔力私服,最新魔力宝贝私服技术交流| -------------   |            201 | -------------   | ---------       |         1 |      1 |      0 |        8 |       0 |      0 |
# y9 {: W3 G3 U( {| ------------    |            300 | ------------    | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
5 Z: r4 }: `. ^! z" q+ V+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+

TOP

为啥发出来后列表就乱了
1 f! P, _6 z7 i! S- j: J妖城在线论坛编辑时很整齐啊。。。魔力私服,最新魔力宝贝私服技术交流! W* X4 e: e; V+ b( k
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+bbs.mocwww.com& N; j. i6 I! o* B5 Z7 G- s
| CdKey           | SequenceNumber | AccountID       | AccountPassWord | EnableFlg | UseFlg | BadMsg | TrialFlg | DownFlg | ExpFlg |妖城在线论坛. }. h/ y7 Y" s9 N" [  l
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
# N# X$ q3 M9 O& G( b5 L魔力私服,最新魔力宝贝私服技术交流| --------------- |--------------- | --------------- | 1234            |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流: Y1 I- m" y- [
| --------------- |--------------- | --------------- | 1000            |         1 |      1 |      0 |        8 |       0 |      0 |
3 p- I/ c( o/ u/ s, mbbs.mocwww.com| --------------- |--------------- | --------------- | 2000            |         1 |      1 |      0 |        8 |       0 |      0 |
( L" `+ S' x2 kbbs.mocwww.com| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |bbs.mocwww.com% j5 U$ h1 F0 I
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
& y; Q% {6 I2 n0 \& P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ ]& t9 B5 R5 e0 G) S6 v$ ]) d
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
' t8 r6 a9 B$ k( [| --------------- |--------------- | --------------- | ---------       |         1 |      1 |      0 |        8 |       0 |      0 |
( ]( N# e, t0 O- X2 F| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
' I# ]0 l& S$ l2 Kbbs.mocwww.com+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+

TOP

回复 地板 的帖子

主要是我特别菜,默认的mysql5,没调通- -
6 x6 r! W: v1 Z" a% U0 H5 _* X) D1 `妖城在线论坛后来下的4.1.22的rpm包……

TOP

昨天八成脑子混乱了。。今天发现只是解决了重名丢失问题……
) L. p7 D$ f, _# a妖城在线论坛对防重名的问题了解的太少啊
. S- O8 @  F* |2 C5 s6 I5 Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
9 w, E  S0 I# e9 ?- r* }妖城在线论坛【翻log拿到的创建账号时的SQL语句,原来是REPLACE……】魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 X( M( z- w0 m+ z7 A" \4 X
161016 14:05:11       2 Query       SELECT CdKey,AccountID,AccountPassWord,EnableFlg,UseFlg,BadMsg from tbl_user  Where CdKey='1000' or AccountID='1000'
  w& G! {6 a8 u. b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表161016 14:05:12       3 Query       SELECT * from tbl_lock WHERE CdKey='1000'
8 M  O  K7 |# r2 [# V/ e                      3 Query       SELECT      TrialFlg,DownFlg from tbl_user WHERE CdKey='1000'
) T% W, }) E  p$ A6 S9 p/ d妖城在线论坛                      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'
, V& ]+ M5 z+ O. \妖城在线论坛161016 14:05:47       3 Query       SELECT DataPlaceNumber,Name from tbl_character WHERE CdKey='1000'—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) M/ r9 H" B; G. g' i8 S$ l
                      3 Query       SELECT SequenceNumber FROM tbl_user WHERE CdKey='1000'bbs.mocwww.com% W: b9 E' u; n( V$ P) g/ k
                      3 Query       UPDATE tbl_user SET SequenceNumber=5 Where CdKey='1000'
3 c1 L% \" y" d+ ?! H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                      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)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ ]: _/ y- j6 Y
                      3 Query       DELETE FROM tbl_skill WHERE CdKey='1000' and RegistNumber=5魔力私服,最新魔力宝贝私服技术交流7 h$ v  V. I5 y/ [+ h
                      3 Query       DELETE FROM tbl_addressbook WHERE CdKey='1000' and RegistNumber=5魔力私服,最新魔力宝贝私服技术交流! B+ M& k: M  V1 F+ N
                      3 Query       DELETE FROM tbl_item WHERE CdKey='1000' and RegistNumber=5
" `, t, u2 Z4 f6 ~; Y. s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                      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,电影,黑客,网络,网吧,破解,入侵,注册表9 T! V7 A1 k9 G; A$ x: y
                      3 Query       DELETE FROM tbl_pet WHERE CdKey='1000' and RegistNumber=5, r# d! m6 `$ t1 c+ n# L
                      3 Query       SELECT * from tbl_lock WHERE CdKey='1000'
& K7 B2 }, I: \! o/ h5 F# j魔力私服,最新魔力宝贝私服技术交流                      3 Query       SELECT      TrialFlg,DownFlg from tbl_user WHERE CdKey='1000'魔力私服,最新魔力宝贝私服技术交流+ f# v2 }9 U' \
                      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

发新话题