您的位置:首页 > 数据库 > MySQL

启动mysql服务,提示1067

2015-11-10 11:22 567 查看
win7系统启动绿色版mysql,报错1067,无法启动,从网上找了一堆解决办法,后来通过window日志提示的报错信息,搞定。解决方法:如果服务起不来,还是要看日志的,乱搞不行提示下乱码的思路,有位仁兄总是的还是很棒的:
1、mysql配置文件设置错误
A、首先查找mysql对应的配置文件my.ini
如果服务是使用指定的配置文件

启动,到对应的文进行修改(文件的位置从控制面板中服务的属性中查看)
B、检查参数basedir和datadir对应的目录是否存在,如:
basedir = d:/mysql/
datadir = d:/mysql/data/
2、检查Mysql目录有没有给系统的System用户文件读写权限(一般以System用户启动mysql服务)
3、检查mysql的3306端口是否被占用,如果占用,则修改my.ini配置文件中端口参数,将端口修改为其他值。
4、其他
mysql的数据库文件遭到破坏
很抱歉,这些方法都搞不定。
最后查看了日志:
我的电脑-管理-windows log-application
找到mysql启动的错误日志,提示“ The description for Event ID 100 from source MySQL cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer”
哥给翻译一下:
描述事件ID 100从源函数不能被发现。要么组件,提出该事件没有安装本地计算机上或安装已经坏了。你可以安装或维修组件,在本地计算机上
说明启动用到的ini文件,有的组件不支持,你对这个文件干哈了,不就添加了default-character-set啊,万一不支持呢,删了再试试启动服务呗,结果搞定了。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: