升级 HelpChat Server 11
HelpChat 数据库升级工具 (v11 → v12)
HelpChat Server 11 升级步骤
1. 准备工作
假设目前是在 HelpChat Server ( 11 系列的服务端 ) 所在的服务器电脑上,并确保还没有安装 HelpChat Server 12
- 下载以下 Windows 版 SQLyog ( MySQL 数据库 的图形化管理工具 )
- 下载数据表格式转换工具:v11_to_v12.zip
2. 升级数据表
- 以 Windows Server 下的 HelpChat Server ( 11 系列 ) 升级为例:
v11_to_v12.zip 解压后,将 v11_to_v12.exe 复制到 HelpChat Server 11 系列的服务端根目录下:
Windows 系统中,默认位置通常是:
进入命令行,并进入以上目录: 输入并运行
如下图:
回车确认后即可完成数据表的升级:
3. 导出数据库
双击下载的 SQLyog-13.1.8-0.x64Trial.exe ,安装并运行 SQLyog,运行后: 在以下界面中,填入以下文件中的 mysql 连接信息:
点击以上“连接”按钮后,会出现以下画面:
以上数据库列表中,第一行的数据库 helpchat_office ( 如果之前是运营模式,这里的数据库名称会是 helpchat_market ) 就是新的 HelpChat Server 12 的数据库 是基于 11 系列的数据库 helpchatsvr 生成的;
现在开始导出 helpchat_office 为 .sql 的脚本文件:
在第一行的 helpchat_office 上点鼠标右键,依次选择以下菜单,如下图:
选择红框中的子菜单,会出现以下界面:
按以上红框中的指示,导出到指定的目录下,会生成数据库文件:
如下图:
此文件是组织架构、人员帐号、群 的核心数据文件,现在请先退出 SQLyog
4. 安装 HelpChat Server 12
官网下载 HelpChat Server 12 的 Windows Server 安装版本
安装 HelpChat Server 12 前,请确保 HelpChat Server ( 11 系列 ) 的后台服务都停掉了,包括数据库,如下图:
在“控制面板”->“计算机管理”->“服务”中,可手动停掉上图中的两个服务,并把服务的启动方式改为 “手动”(防止重启开机后自动启动)
接下来好可安装 HelpChat Server 12 的服务端
5. 导入数据库
现在即可将以上步骤生成的 helpchat_office.sql 文件导入到已经安装好后的,新的 HelpChat Server 12 的数据库中,
运行 SQLyog ,并登录(默认登录信息与之前的一样,如果没有改过 mysql 的端口号 和 root 用户的密码的话)
在 12 系列的数据库 helpchat_office 上(如果是运营模式,这里的名称会是 helpchat_market) 点击鼠标右键,并依次选择以下菜单命令:
选定之前导出的 .sql 文件,并点击“执行”按钮,如下图:
导入完成后,点击“完成”按钮即可:
到此,升级工作已经完成了 90% ,所有核心数据都已经完成迁移;
最后的 10% 工作是,将 11 系列 imdata 目录下的子目录
复制或移动到 12 系列的相同目录下,并把目录 club 改名成 group
6. 升级完成
到此全部升级工作完成,请重启服务器即可;