助讯通

 找回密码
 注册帐号

搜索
查看: 3096|回复: 3

   所有 8.1 版之前的用户,请修复收不到留言消息的BUG!

[复制链接]
发表于 2016-3-23 12:25:19 | 显示全部楼层 |阅读模式
所有 8.1 版之前的用户,目前发现一个可能导致UID为1的帐号,收不能离线留言消息的 Bug,具体表现为:

UID为 1 的帐号用户,将收不到离线消息,其原因是8.1版之前的服务端安装包中,mysql 数据库中带有 9 条样板数据
都是格式不对的,导致该UID下接下来的离线消息都收不到。

注:由老版本升级到 8.1 的用户,也需要执行以下的操作才行!或者删除掉 UID 为1的帐号,重该该帐号即可;

解决方法如下:
在 MySQL 数据库中,删除表 immess 中 mid 小于 10 的 9 条错误数据:
在 MySQL 数据库中,删除表 immesser 中 iid 小于 10 的 9 条错误数据:


步骤如下:

首先进入 命令行 界面,并进入到 mysql.exe 文件在的目录下:
7系列的版本,该文件的目录是:
D:\WinEIM Server\MySQL Server\bin\

8.0版本的,该文件所在的位置:
D:\WinEIM Server\webserver\mysql\bin\

依次在 命令行 界面下执行以下命令:
d:
cd D:\WinEIM Server\webserver\mysql\bin\
mysql -u root --port=6306 -p
123456(此行是输入您的 MySQL Server 的 root 帐号的密码)


use wineimsvr;
DELETE FROM immess WHERE MID < 10;
DELETE FROM immesser WHERE IID < 10;


erro1.png



erro2.png




注:由老版本升级到 8.1 的用户,也需要执行以上的操作才行!或者删除掉 UID 为1的帐号,重该该帐号即可;









回复

使用道具 举报

发表于 2016-3-24 08:49:30 | 显示全部楼层
7.45版本的用户,操作提示是代表什么意思呢? QQ图片20160324084555.png

回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-24 10:02:33 | 显示全部楼层
my.ini 中将 character-set-server=utf8 改成 character_set_server=utf8 试试
回复 支持 反对

使用道具 举报

发表于 2016-3-25 13:57:46 | 显示全部楼层
河马 发表于 2016-3-24 10:02
my.ini 中将 character-set-server=utf8 改成 character_set_server=utf8 试试

QQ图片20160325135726.png

还是一样的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则




咨询 助讯通

助讯通 用户QQ群号:200300311


武汉佳伴软件科技有限公司|Archiver|手机版|助讯通 用户论坛

GMT+8, 2018-6-21 18:15

助讯通 用户中心

© 2003-2016 WinEIM.com

快速回复 返回顶部 返回列表