发新话题
打印

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

重名问题菜鸟做法,,

最近下载了R大的纯净端~~~
6 s. {0 T; ]; I# c5 z4 e/ o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート可惜我的mysql是4.1.22……不支持触发器魔力私服,最新魔力宝贝私服技术交流! }# H# z& Y5 @, y
但是作为一个菜鸟没把握升级mysql……怕升了又得各种调试
' s5 L5 Z+ }1 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& J" w; O7 D. Z

1 d6 a. K  D3 G2 F+ t魔力私服,最新魔力宝贝私服技术交流于是自以为是地尝试魔力私服,最新魔力宝贝私服技术交流' k  ?: y) i% W' P0 \: D4 T
alter table `tbl_user` change SequenceNumber SequenceNumber int not null auto_increment UNIQUE;bbs.mocwww.com. g4 B$ k' p4 ~  z5 c0 ^$ Q" k

/ f/ ^/ G( y3 o4 C% v9 \  c9 ?魔力私服,最新魔力宝贝私服技术交流结果悲催地发现每次创建角色,tbl_user.SequenceNumber会加1,然后tbl_character.RegistNumber 等于加1后的tbl_user.SequenceNumber   魔力私服,最新魔力宝贝私服技术交流: u. C! c" e/ f5 S+ T8 W. x
顺道还发现mysql4.1.22不支持自定义自增步长……
8 |/ p# O9 H; z3 w! D9 Z7 A魔力私服,最新魔力宝贝私服技术交流
# z1 D0 D) F2 C3 ~6 _魔力私服,最新魔力宝贝私服技术交流在犹豫好久最终还是不敢升级mysql后,,突然有了个能凑合用的办法,,取消SequenceNumber的自增属性,然后写了这条丑的要命、乱的要死的sql……
& l: q: E3 ]3 m; [bbs.mocwww.comInsert into tbl_user(AccountID,AccountPassword,EnableFlg,TrialFlg,DownFlg,ExpFlg,UseFlg,BadMsg,CdKey,SequenceNumber)
' D8 A  V: @& ?9 Z1 x3 ~bbs.mocwww.comselect $id,$pass,EnableFlg,TrialFlg,DownFlg,ExpFlg,UseFlg,BadMsg,$id,((SequenceNumber div 100)+1)*100 as SequenceNumber 魔力私服,最新魔力宝贝私服技术交流/ `2 O2 E( E' w
from tbl_user
0 z, a( {6 G  {8 n0 I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートwhere SequenceNumber in
, M/ `- D: p, v. b4 D魔力私服,最新魔力宝贝私服技术交流(select max(SequenceNumber) from tbl_user);
1 \8 M4 Y% q$ x/ g3 {% v魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# V0 B4 n. a* ~0 Y" f; C# u; M
然后得到了这个效果,其中SN=201是创建了一个角色得到的,我想每个账号约100次重复创建角色的机会,应该够我几个小伙伴霍霍的 。。。
8 p1 J. C& a2 j0 g: G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
4 x  H$ E$ c: r3 d1 o0 p8 u! \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| CdKey           | SequenceNumber | AccountID       | AccountPassWord | EnableFlg | UseFlg | BadMsg | TrialFlg | DownFlg | ExpFlg |
& ^" }( T' F- k- u3 V+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
- Z) F+ [3 H6 |) E; m0 o4 [| admin           |              3 | admin           | 1234            |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流& V/ c* I1 ]7 G+ l
| 1000            |              4 | 1000            | 1000            |         1 |      1 |      0 |        8 |       0 |      0 |bbs.mocwww.com* c4 z; J* |1 l/ ?$ j8 S
| 2000            |              6 | 2000            | 2000            |         1 |      1 |      0 |        8 |       0 |      0 |bbs.mocwww.com! ]1 T" f  K7 B/ T. V
| ---------       |             15 | ---------       | ------          |         1 |      1 |      0 |        8 |       0 |      0 |妖城在线论坛+ H5 d! b. b: G5 {. T! u+ p
| --------------- |             18 | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
5 }% ^) N4 ~  n* m, _, U妖城在线论坛| ----            |             17 | ----            | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
7 v. E/ V% o0 A2 _" m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| ------          |            100 | ------          | ------          |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流3 h7 D) s, k5 k% N) X8 x
| -------------   |            201 | -------------   | ---------       |         1 |      1 |      0 |        8 |       0 |      0 |
$ ~  Z3 R* g9 @  l. n, c+ n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| ------------    |            300 | ------------    | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
  u+ X  {. B4 |; v% K* xbbs.mocwww.com+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+

TOP

为啥发出来后列表就乱了 bbs.mocwww.com9 Y$ V, |4 D3 x/ ~4 `
编辑时很整齐啊。。。魔力私服,最新魔力宝贝私服技术交流7 M! C9 L: d+ V3 M4 F
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
  `2 L% V" r: q# q7 Q9 u, \* dbbs.mocwww.com| CdKey           | SequenceNumber | AccountID       | AccountPassWord | EnableFlg | UseFlg | BadMsg | TrialFlg | DownFlg | ExpFlg |妖城在线论坛) O6 ?2 O- ?9 F) z
+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+
( U0 B0 h; W: W, c4 M/ Q魔力私服,最新魔力宝贝私服技术交流| --------------- |--------------- | --------------- | 1234            |         1 |      1 |      0 |        8 |       0 |      0 |
/ Y( X( p8 e: E+ U" d0 J$ K魔力私服,最新魔力宝贝私服技术交流| --------------- |--------------- | --------------- | 1000            |         1 |      1 |      0 |        8 |       0 |      0 |
; x  L5 ?  J& j0 ]bbs.mocwww.com| --------------- |--------------- | --------------- | 2000            |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; |. l5 ~$ m8 G- `4 l+ x( Q7 S
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |魔力私服,最新魔力宝贝私服技术交流7 M; ]+ B" N$ U8 [" j9 _
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
9 m: a+ B+ b# [; j) K  R; ?1 X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
' D! }  ^0 q/ y* G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |妖城在线论坛1 i1 z  X6 _. H- F
| --------------- |--------------- | --------------- | ---------       |         1 |      1 |      0 |        8 |       0 |      0 |3 B/ u% h2 h. V& X
| --------------- |--------------- | --------------- | ------          |         1 |      1 |      0 |        8 |       0 |      0 |
: w- _/ Z$ a! R! ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+-----------------+----------------+-----------------+-----------------+-----------+--------+--------+----------+---------+--------+

TOP

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

TOP

我竟然看懂啦,哈哈~~
+ X5 o9 j  V5 ?' n魔力私服,最新魔力宝贝私服技术交流
0 U/ K# B3 s' p/ d" lredhat 6 系列和 centos 6 默认mysql 就是5版本了。魔力私服,最新魔力宝贝私服技术交流3 g4 ?$ w. `: U9 I4 |
7系列mysql版本更高。

TOP

回复 地板 的帖子

主要是我特别菜,默认的mysql5,没调通- -4 ~& ^6 D' K# n/ }
后来下的4.1.22的rpm包……

TOP

昨天八成脑子混乱了。。今天发现只是解决了重名丢失问题……魔力私服,最新魔力宝贝私服技术交流  F9 d1 R9 E, b# T
对防重名的问题了解的太少啊 妖城在线论坛# W1 t* G9 d1 f* R6 @: `3 t
bbs.mocwww.com# q  M$ H% l" c" v7 n! _) b
【翻log拿到的创建账号时的SQL语句,原来是REPLACE……】
! m3 z# f9 G% W+ o( P, l妖城在线论坛161016 14:05:11       2 Query       SELECT CdKey,AccountID,AccountPassWord,EnableFlg,UseFlg,BadMsg from tbl_user  Where CdKey='1000' or AccountID='1000'魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- T4 o% c0 A6 [1 N4 [- o% a9 w
161016 14:05:12       3 Query       SELECT * from tbl_lock WHERE CdKey='1000'
9 P) X3 X& a& {3 o- I' F$ m$ L2 r$ ]bbs.mocwww.com                      3 Query       SELECT      TrialFlg,DownFlg from tbl_user WHERE CdKey='1000'
5 o/ z6 _3 m" 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'
9 {  ]% z) h2 p  ?  s' r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表161016 14:05:47       3 Query       SELECT DataPlaceNumber,Name from tbl_character WHERE CdKey='1000'妖城在线论坛7 t; B0 Q) v- A# A
                      3 Query       SELECT SequenceNumber FROM tbl_user WHERE CdKey='1000'魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* Z% [$ o; q! P
                      3 Query       UPDATE tbl_user SET SequenceNumber=5 Where CdKey='1000'—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% ~, [! H% a! L! ^
                      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)
% m/ t6 M( h2 @! R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                      3 Query       DELETE FROM tbl_skill WHERE CdKey='1000' and RegistNumber=5
9 r$ I0 F9 [. N9 R妖城在线论坛                      3 Query       DELETE FROM tbl_addressbook WHERE CdKey='1000' and RegistNumber=5
" K, ]1 h5 r) a0 i# b% F# J8 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                      3 Query       DELETE FROM tbl_item WHERE CdKey='1000' and RegistNumber=5—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& J5 {$ n1 u' l% Z6 u/ m' [
                      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)
7 q2 r  w* r5 v& w) Z/ K7 P" j% o9 g魔力私服,最新魔力宝贝私服技术交流                      3 Query       DELETE FROM tbl_pet WHERE CdKey='1000' and RegistNumber=5
6 `, }, W8 Z; N- N; Z6 Z                      3 Query       SELECT * from tbl_lock WHERE CdKey='1000'—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) ?0 |4 ~8 T! Z, Y- D
                      3 Query       SELECT      TrialFlg,DownFlg from tbl_user WHERE CdKey='1000'
. U4 |7 ?! z# D+ X& {% M—魔力私服,魔力宝贝私服技术,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'

TOP

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

TOP

发新话题