|
问题症状/ J: z; P7 t6 X3 q4 H
就跟卡网络一样,16级委托任务那里接了任务,就回好像莫名掉线,然后上线就回档了。接那个委托任务那个房间传送光圈好像就出不去了。
+ s( T5 o* t/ m3 X, y# ^) r! b& V3 U6 r# a/ o- \5 H$ E
如果你也遇到这些症状就继续往下看;
7 @9 f8 R4 m) u6 @" D7 m% E$ \) H1 Y( ]( `; j: m
解决方法一
6 G; L+ P4 ~& p" O8 E- ~1 N4 G从上述提示可以看出数据行长度超过了限制:
. K& N3 U% a+ ^0 @) C6 ]
9 i( M* ~ [- i4 g5 v: FWrite role data task failed, roleid: 12100, errMsg:ErDesc:Row size too large (> 8126).Changing some columns to TEXT or BLOB or usingROW_FORMAT=DYNAMIC or ROWFORMAT=COMPRESSED may help. n current row format BLOB prefix of 768 bytes is stored inline.,.ErNc:1118line:96
2 d: J8 U9 o( A9 i解决方法:在mysql配置里添加: ]/ R. ?7 \6 C
# c/ }/ ]! w( I# G1 v$ `' [2 T
innodb_file_format = Barracuda3 ?* N @& u. d
重启mysql,打开phpmyadmin–player0库–role表–操作–row_format项里选择–dynamic–执行。
3 B$ N2 I. { d2 _: D0 @8 `$ H8 h
/ K6 c) B! ~9 E5 i6 v p7 O0 [" G此方法来自 jac 分享。. j- x1 k9 ~- b: C; `
+ C& t, z8 f4 W# @
解决方法二9 }/ Y4 d) `6 Z" s9 ^8 v
直接使用mysql5.7。
" ?1 V, P" s/ z
& z' {. G+ L# D1 t" b2 C |