Light LogoHelpChat 文档中心
HelpChat 服务端 升级

升级 HelpChat Server 11

HelpChat 数据库升级工具 (v11 → v12)

HelpChat Server 11 升级步骤

1. 准备工作

假设目前是在 HelpChat Server ( 11 系列的服务端 ) 所在的服务器电脑上,并确保还没有安装 HelpChat Server 12

  • 下载以下 Windows 版 SQLyog ( MySQL 数据库 的图形化管理工具 )
https://www.helpchat.com/file/upgrade/SQLyog-13.1.8-0.x64Trial.exe
  • 下载数据表格式转换工具:v11_to_v12.zip
https://www.helpchat.com/file/upgrade/v11_to_v12.zip

2. 升级数据表

  • 以 Windows Server 下的 HelpChat Server ( 11 系列 ) 升级为例:

v11_to_v12.zip 解压后,将 v11_to_v12.exe 复制到 HelpChat Server 11 系列的服务端根目录下:

Windows 系统中,默认位置通常是:

C:\HelpChat Server

进入命令行,并进入以上目录: 输入并运行

v11_to_v12.exe

如下图: 升级 HelpChat Server 11 截图1

回车确认后即可完成数据表的升级: 升级 HelpChat Server 11 截图1

3. 导出数据库

双击下载的 SQLyog-13.1.8-0.x64Trial.exe ,安装并运行 SQLyog,运行后: 在以下界面中,填入以下文件中的 mysql 连接信息:

C:\HelpChat Server\config\mysql.ini

SQLyog 连接界面 截图1

点击以上“连接”按钮后,会出现以下画面: SQLyog 连接界面 截图1

以上数据库列表中,第一行的数据库 helpchat_office ( 如果之前是运营模式,这里的数据库名称会是 helpchat_market ) 就是新的 HelpChat Server 12 的数据库 是基于 11 系列的数据库 helpchatsvr 生成的;

现在开始导出 helpchat_office 为 .sql 的脚本文件:

在第一行的 helpchat_office 上点鼠标右键,依次选择以下菜单,如下图: SQLyog 连接界面 截图1 选择红框中的子菜单,会出现以下界面:

SQLyog 连接界面 截图1

按以上红框中的指示,导出到指定的目录下,会生成数据库文件:

helpchat_office.sql

如下图:

SQLyog 连接界面 截图1

此文件是组织架构、人员帐号、群 的核心数据文件,现在请先退出 SQLyog

4. 安装 HelpChat Server 12

官网下载 HelpChat Server 12 的 Windows Server 安装版本

https://www.helpchat.com/download
https://www.helpchat.cn/download

安装 HelpChat Server 12 前,请确保 HelpChat Server ( 11 系列 ) 的后台服务都停掉了,包括数据库,如下图:

SQLyog 连接界面 截图1

在“控制面板”->“计算机管理”->“服务”中,可手动停掉上图中的两个服务,并把服务的启动方式改为 “手动”(防止重启开机后自动启动)

接下来好可安装 HelpChat Server 12 的服务端

SQLyog 连接界面 截图1

5. 导入数据库

现在即可将以上步骤生成的 helpchat_office.sql 文件导入到已经安装好后的,新的 HelpChat Server 12 的数据库中,

运行 SQLyog ,并登录(默认登录信息与之前的一样,如果没有改过 mysql 的端口号 和 root 用户的密码的话)

在 12 系列的数据库 helpchat_office 上(如果是运营模式,这里的名称会是 helpchat_market) 点击鼠标右键,并依次选择以下菜单命令:

SQLyog 连接界面 截图1

选定之前导出的 .sql 文件,并点击“执行”按钮,如下图: SQLyog 连接界面 截图1

导入完成后,点击“完成”按钮即可: SQLyog 连接界面 截图1

到此,升级工作已经完成了 90% ,所有核心数据都已经完成迁移;

最后的 10% 工作是,将 11 系列 imdata 目录下的子目录

C:\HelpChat Server\imdata

SQLyog 连接界面 截图1

复制或移动到 12 系列的相同目录下,并把目录 club 改名成 group

C:\HelpChat Server 12\imdata

SQLyog 连接界面 截图1

6. 升级完成

到此全部升级工作完成,请重启服务器即可;

On this page