将MySQL迁移到MariaDB之后,MariaDB事件调度程序不会启动。 忽略configuration文件

我已经将我的系统从Debian 8升级到了Debian 9。

Debian 8上的MySQL版本(升级前) – 5.5.58-0 + deb8u1-log(Debian)

Debian 9上的MariaDB版本(升级后):10.1.26-MariaDB-0 + deb9u1 Debian 9.1

问题是,当我添加:

[mysqld] event_scheduler = on 

对于/etc/mysql/mariadb.conf.d/50-server.cnf并重新启动mysql服务器,事件调度程序仍然根据以下查询被禁用:

 SHOW VARIABLES WHERE VARIABLE_NAME = 'event_scheduler'; | event_scheduler | OFF | 

有没有什么特别的mariadb解释为什么不开始?

解决了。 我有自定义全球umask ..这导致/ etc / mysql中的文件错误的权限。 必须手动修复它们,突然调度程序开始工作。