问题症状. n, Q* Z, X/ K q9 e+ A
就跟卡网络一样,16级委托任务那里接了任务,就回好像莫名掉线,然后上线就回档了。接那个委托任务那个房间传送光圈好像就出不去了。 p# u) C* h8 u# `
! k. W2 k8 I A# x如果你也遇到这些症状就继续往下看; 6 G5 Q; V+ }! x% k. n + n! ]+ Y6 w3 T# |" p, K2 _解决方法一 , N" f# ^7 B5 `2 m j从上述提示可以看出数据行长度超过了限制:& a) n( [, f, q' f- f
" w5 z+ L/ l* J- P3 h; y! cWrite 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 : x% c' V+ C( _% @+ r解决方法:在mysql配置里添加: # G2 e/ F9 s' |/ K4 N* w+ p6 @; ~5 T4 j- g# G" S
innodb_file_format = Barracuda ; J- G& q) J7 l重启mysql,打开phpmyadmin–player0库–role表–操作–row_format项里选择–dynamic–执行。 + X+ S" w7 S# O8 Z$ @ e% s ) d3 C2 o/ j/ X; ?! ]* j! \' r9 ?此方法来自 jac 分享。: a8 R* d* c5 Z+ C9 d
! p5 v Y# @8 g u2 G( \, p. b
解决方法二4 i: f; T) X- L8 n, u, N
直接使用mysql5.7。, a2 S5 J% k6 _2 t$ i9 t! v% h
; C# G2 m) y7 k