dam*_*mes 4 mysql scheduling phpmyadmin
我正在运行phpmyadmin并在我的个人计算机上安装了apache服务器.我的问题是我试图将MySQL设置event_scheduler为始终启用,即使服务器重新启动.我正在通过在服务器配置文件(my.cnf或my.ini)中设置以下命令行来阅读它,它应该工作:event_scheduler=DISABLED.但是,我在哪里找到这个my.cnf或my.ini文件,并且命令行是否应该event_scheduler=DISABLED或者event_scheduler=ENABLED看到我希望它始终被启用?
您应该设置'ON'值(不是ENABLED).
在[mysqld]部分的配置文件中,指定'event-scheduler'选项(不是event_scheduler).
此外,您可以使用'--event-scheduler'选项启动MySQL服务器,例如 -
shell> mysqld --event-scheduler = ON
更多信息 - event_scheduler系统变量.
小智 7
将my.cnf文件添加到[mysqld]部分.
GLOBAL event_scheduler=ON
Run Code Online (Sandbox Code Playgroud)
重启你的mysql服务器.使用此命令检查状态:
mysql> select @@GLOBAL.event_scheduler;
+--------------------------+
| @@GLOBAL.event_scheduler |
+--------------------------+
| ON |
+--------------------------+
1 row in set (0.00 sec)
mysql> SHOW VARIABLES LIKE 'event_scheduler';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| event_scheduler | ON |
+-----------------+-------+
1 row in set (0.01 sec)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36414 次 |
| 最近记录: |