入门
特色功能
免费私有化部署 👈
配置文件修改说明
部署新服务器 👈
Windows 服务器
Linux 服务器
宝塔面板(aaPanel)
Docker
发布客服端程序
1.x 部署文档
Windows 服务器
Linux 服务器
宝塔面板(aaPanel)
发布客服端程序
升级现有服务器
服务器维护
开通自动翻译服务
配置文件存储
公告
免费在线使用(快速上手指引)
详细使用说明书(功能介绍) 📔
准备使用客服端软件
站点管理
客服账号管理
基础会话功能
辅助会话功能
个性化站点配置
访客管理
访客留言
集成及二次开发

创建数据库


在服务器建立目录
cd /
mkdir wwwroot

上传数据库建表脚本
将私有化部署包中的 CreateDatabase_MySql.sql 上传到新建的 /wwwroot 目录:

如果您使用的是 MobaXterm ,只需在左侧选择“sftp”标签,进入 /wwwroot 目录,然后将本地的文件夹直接拖动到空白处即可。

创建数据库和表

连接数据库引擎
sudo mysql

创建数据库
create database kf;

切换到数据库
use kf;

创建数据库表结构
source /wwwroot/CreateDatabase_MySql.sql;

创建用户并授权

创建用户
create user 'kf'@'%' identified by 'Abc12345!';
其中 kf 表示要创建的用户名,'%' 为允许的登录域,% 表示允许任意 IP,也可以指定为 localhost 表示本机,或填写指定的 IP 地址;Abc12345! 为密码,您可在此自行指定密码。

在为主程序配置数据库连接字符串时,使用此处创建的用户名和密码。

为用户授权
grant all privileges on kf.* to 'kf'@'%' with grant option;
其中 kf.* 中的 kf 表示数据库名,* 表示其中的所有表,'kf'@'%' 中的 kf 为刚才创建的用户名,% 为该用户登录的域。

授权之后刷新权限
flush privileges;

退出 MySQL
exit;

数据库连接串示例

以本文创建的数据库名 kf 和对应的用户名也是 kf 为例,对应的数据库连接串应为:

Server=localhost;database=kf;user=kf;password=Abc12345!;Port=3306

目录

入门
特色功能
免费私有化部署 👈
配置文件修改说明
部署新服务器 👈
Windows 服务器
Linux 服务器
宝塔面板(aaPanel)
Docker
发布客服端程序
1.x 部署文档
Windows 服务器
Linux 服务器
宝塔面板(aaPanel)
发布客服端程序
升级现有服务器
服务器维护
开通自动翻译服务
配置文件存储
公告
免费在线使用(快速上手指引)
详细使用说明书(功能介绍) 📔
准备使用客服端软件
站点管理
客服账号管理
基础会话功能
辅助会话功能
个性化站点配置
访客管理
访客留言
集成及二次开发
二次开发