mysqlEventScheduler:Failedtoopentablemysql.event
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysqlEventScheduler:Failedtoopentablemysql.event,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1414字,纯文字阅读大概需要3分钟。
内容图文
![mysqlEventScheduler:Failedtoopentablemysql.event](/upload/InfoBanner/zyjiaocheng/582/8123365dea57410bb88283e5f0757ada.jpg)
在 本地计算机 无法启动 MySQL 服务。错误 1067: 进程意外终止。
mysql 安装改变数据库路径出现的问题解决方法
在windows上安装MySQL时,刚装后一切正常,但出于数据安全考虑,想把数据库目录放在D:\mysql\data下,于是对my.ini进行修改,将datadir="C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data"改为datadir="D:/mysql/data"。
修改后不能重启mysql服务。
查看错误记录中有提示:
[ERROR] Event Scheduler: Failed to open table mysql.event
经过查找资料,按以下步骤可以得到解决:
鼠标右键单击mysql服务(有的是MySQL55等)——》点击“属性”——》“登录”选项卡——》选择“本地系统帐户”单选按钮——》“应用”。
一般多出现与mysq低权限运行问题中,不建议使用本地系统账户运行mysql。
首先要保证你的my.ini配置文件没什么问题
下面小编给出两个方法:
Now we have at least 2 choices:
1. change the service user to: "local system" (as david trillo did)
or
用本地系统账户运行mysql,不要用低权限运行,这个肯定不好。
2. add to the data dir security properties the user: "network service",
with all rights.
意思就是给data目录权限,一般情况下我们的权限都是继承的,但如果先做了安全就会出现问题。
其实把mysql data目录给低权限用户加上 全部权限就可以了。
小编就是因为这个原因,以前都是什么都配置好才做安全。所以以后还是逐步做好。
以上就是mysql Event Scheduler: Failed to open table mysql.event_MySQL的内容,更多相关内容请关注PHP中文网(www.gxlcms.com)!
内容总结
以上是互联网集市为您收集整理的mysqlEventScheduler:Failedtoopentablemysql.event全部内容,希望文章能够帮你解决mysqlEventScheduler:Failedtoopentablemysql.event所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。