2

我对事件调度程序有疑问。当我重新启动 MySQL 服务器时,它会自动禁用。如何在我重新启动 MySQL 服务器时自动启用事件调度程序。

经过长时间的搜索,我有一个红色的解决方案,即my.ini使用以下命令在 MySQL 的文件中启用事件调度程序。

event_scheduler=on

如果我my.ini使用上述命令对文件进行更改,则会在保存文件时显示错误,my.ini例如“拒绝访问”。

我上面的过程有什么问题吗?如果有,这个问题的任何解决方案?

提前致谢。

4

2 回答 2

0

你可以设置

SET GLOBAL event_scheduler = ON;  
(or)
SET GLOBAL event_scheduler = 1; // in my.ini or my.cnf file.

然后重新启动服务器以使设置生效。

一旦设置了“event_scheduler”,无论您的服务器何时重新启动,它都将始终保持“开启”

于 2014-10-08T06:34:55.627 回答
0

这是您在 Windows 中的权限而不是 mysql 的问题,只需使用以管理员权限运行的记事本打开文件即可。右键单击记事本并选择“以管理员身份运行”,然后打开您的 my.ini 文件并进行编辑。

于 2013-07-26T08:25:35.463 回答