一、出错提示
前提:禅道部署在Windows系统下,Mysql服务应用的是禅道自带的服务。
MySQL服务启动后总是会自动停止,界面刷新后会提示如下图:
二、排查方向
1、确认禅道安装的盘的内存是否足够?建议留个100-200G
2、将自己部署的Mysql服务部署在本地,更稳定一些
三、尝试迁移MYSQL服务
1、自己在本地部署Mysql
2、用Mysql管理软件(Navicat Premium 12)连接禅道自带的Mysql服务,将zentao数据库导出转储为SQL文件
转储过程中发现一直卡在某个进度,后来逐个表进行转储,发现是表zt_im_message的数据存在问题,且确认此表不是主表,将其转储SQL文件时仅结构,然后删除表,重新运行转储的SQL文件即可。此时本人遇到的MYsql服务自动停止的问题被解决。
3、修改zentao/app/zentao/config/my.php里面数据库相关的值,修改为对应的地址和用户名密码
注:我将这些修改为了本地部署的Mysql服务,maybe成功了吧。