|
问题症状
j( B% H, w ?0 o0 d就跟卡网络一样,16级委托任务那里接了任务,就回好像莫名掉线,然后上线就回档了。接那个委托任务那个房间传送光圈好像就出不去了。
8 \1 t) I, s. \% |
0 Y3 p5 p' g6 D如果你也遇到这些症状就继续往下看;2 L4 D: i( }4 E* t
g- h) S: m0 t( W6 A3 T
解决方法一- H3 O; I' u* U; X, M* D
从上述提示可以看出数据行长度超过了限制:, y1 Z: z! L" [% O
8 s) p; u* I- B4 t" g2 ?& y2 F' p
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
9 n! R- k9 N1 K3 A3 S" r! Q2 m解决方法:在mysql配置里添加:+ q0 ?0 Q/ A9 r. L% O0 j
/ \' n' `. T# d& H% ?4 {$ c% X5 g' o
innodb_file_format = Barracuda+ j4 R5 S, }$ M4 e
重启mysql,打开phpmyadmin–player0库–role表–操作–row_format项里选择–dynamic–执行。: X+ H# i7 ]+ g$ F
: k7 z! l0 r6 M* K
此方法来自 jac 分享。' I6 c& \9 B5 ~+ _' T( p
: i* h; [1 M: J8 l5 S- T解决方法二
; g7 x$ D7 X; n, z直接使用mysql5.7。( N+ d. F! R* D, j, Q& X* f& G8 j
0 L: r& y! H. t+ e6 A. t9 B
|