|
问题症状+ I4 C/ V. S) E. s
就跟卡网络一样,16级委托任务那里接了任务,就回好像莫名掉线,然后上线就回档了。接那个委托任务那个房间传送光圈好像就出不去了。
. |4 R! ^: q2 F. n, Y
& Y" z, U5 r) t* [* N# x/ U4 R如果你也遇到这些症状就继续往下看;
- w. y z. C$ H
( ^& t5 ~; G; R7 D0 J$ u$ B2 j1 ~7 B解决方法一
7 u4 k0 A& d! f# T- c$ t( V从上述提示可以看出数据行长度超过了限制:
7 H9 l+ r3 j0 V& d6 I* R6 O3 k
% n) \. J N: k' B2 |/ _) rWrite 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 D" @. n! \1 {6 M解决方法:在mysql配置里添加:
' u# p/ ?* Q, v7 r& S4 z% `4 X2 y `1 \' p% V4 C% M
innodb_file_format = Barracuda7 Y& a8 d8 }1 T% b: N& L
重启mysql,打开phpmyadmin–player0库–role表–操作–row_format项里选择–dynamic–执行。
* ?1 l" S- F+ F! E* n
6 C* Q( A7 a" `2 Q- k) v9 {0 o5 p$ R R此方法来自 jac 分享。+ V/ R& ]3 H' F9 S; n2 ~
! m' w/ F8 t6 r3 {" x. N v4 k解决方法二5 Y9 I' u1 `# `$ [9 c
直接使用mysql5.7。! D# x) f9 J* S. p! j2 i
1 [- y5 v5 L/ v/ F0 t. S |