hMail 默认DB是MSSQL Server Compact 3.5
根据业务需要修改为MySQL
1.- 下载安装MySQL:https://dev.mysql.com/downloads/mysql/
需要先安装VS C++Redistributable :https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022
选择MySQL8.4.2 Windows, 然后安装
2.- 下载DBeaver:https://dbeaver.io/download/
用于MySQL连接管理
3.- 下载libmysql.dll 到 hMailServer\bin 文件夹,用于支持hmail连接MySQL
https://www.hmailserver.com/forum/viewtopic.php?t=39334
4.- 通过DBeaver连接MYSQL创建DB,先创建DB名: mailserver
然后用DBeaver执行如下sql
完成后tables如下
hMail Server端的操作
1.- hMail备份目前DB
2.- 进入 C:\Program Files (x86)\hMailServer\Bin,打开DBSetup.exe
注意:这里连接DB的时候,如果没有提前在MySQL创建mailserver这个DB,会报如下错误
完成后重启hMail,查看状态,此处可以看到数据库类型已更改为MySQL
然后,恢复之前的备份
再重启hMail,再查看配置就能看到原先的设定都回来了
标签:.-,DB,DBeaver,Server,hMail,MySQL From: https://blog.51cto.com/helpdesk/12038980