|
问题症状
0 Q& C& f' F s; U就跟卡网络一样,16级委托任务那里接了任务,就回好像莫名掉线,然后上线就回档了。接那个委托任务那个房间传送光圈好像就出不去了。
3 R2 i9 U2 y3 D- z, c5 A
i! b2 x5 p+ ~5 y如果你也遇到这些症状就继续往下看;2 r, B X4 Z' \% N* Z
% N3 j s+ G/ E" ~( R# U
解决方法一
) k4 r3 b/ ?" ] b) f2 ?/ a p从上述提示可以看出数据行长度超过了限制:
( m, S" r& x3 a- E# j# b; b# n( L
Write 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; U9 {+ M# K) x% `; T
解决方法:在mysql配置里添加:
+ U5 O* ~8 D( p* z3 G _, O5 i. l( B
innodb_file_format = Barracuda
* I# M# R, c8 o- \7 n重启mysql,打开phpmyadmin–player0库–role表–操作–row_format项里选择–dynamic–执行。9 t8 Y6 X5 X# C" g; R# K- c
: u7 z8 ~4 o9 r, _' y0 Y: K: O
此方法来自 jac 分享。
4 M q! c4 V# c8 w* X6 A" z: }
) @/ G) \% l# V& O, j; d解决方法二5 }3 H, D6 q7 N, y: o# S9 E- |2 o
直接使用mysql5.7。
% A& O0 @+ N: Y7 @' C3 X& j( Y! S$ k2 s, Y* v$ O
|