windows下mysql5.1安装启动不成功的问题
来源:互联网 发布:android 淘宝订单效果 编辑:程序博客网 时间:2024/04/30 11:22
前段时间由于电脑中毒了,于是之前安装的mysql不能运行了。然后找了个杀毒的,杀了下毒,貌似中毒症状没有了。但mysql还是不能用,然后就卸载重装了。但在重装的过程中,到最后一步的时候等了好久一直都过不去,好像安装进程僵死了。实在不相等了,然后就直接结束安装进程。然后看看“开始”->"所有程序"中,还安装成功了,"服务"中也有mysql,于是,就点“启动”。但就是启动不了,老报1067的错。然后去网上搜了下。
有的说是没有把mysql的配置文件my.ini放到操作系统的目录(即windows目录)下。然后我看了下,操作系统目录下确实没有my.ini文件,然后拷过去,以为问题解决了。但启动mysql服务的时候,还是报同样的错误。没办法,再搜。
有的说是说是没有完全卸载。然后我又重新卸载了下,按照网上的步骤。先卸载安装的程序,然后把安装目录也删掉了。然后还按照网上的去注册表中,删除这两个项:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL,
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL 。然后又重装,安装完成后,启动mysql服务还是不成功。为此,我又这个步骤重新卸载了,而且还重启了机器,重启完后,又重装了mysql。安装完后,还是不能安装成功。就这样重复操作有3、4便了(都是安装到最后一步,就过不去了,一直等在那里,受不了,没有等了一段时间,就把安装进程给杀死了,但没有安装成功了,服务里面也有mysql的服务,但就是启动不了,老报错)。最终还是不成功,人都搞晕了!当时以为是系统余毒未清,估计是要重装系统了。但由于当时工作时间比较紧,虽然自己的数据库不能用,但还是可以用测试环境的数据库,虽然觉得不爽,但对开发的进度不会有影响。于是就先把这个问题放着,等忙完了再去研究。
今天系统终于上线了。不是很忙了,可以有时间处理这个mysql安装启动问题了。然后又去网上搜了下。这次要是还不能解决,我就准备重装系统了,反正现在有时间折腾了。重新搜了一遍,还是就这两个解决方案。之前还为是3306端口被占用了,查找了下,也没有什么服务占用了3306端口。
功夫不负有心人人啊,后来我在一个人的回答中看到了“先删除掉Data目录下除了跟数据库有关的所有文件”。但我之前以为Data目录就在mysql的安装目录中。然后我在打开之前安装不成功的mysql的安装目录区找data目录,就是没有找到。正纳闷中,我打开了mysql的配置文件my.ini文件查看。忽然发现一个配置项:
#Path to the database root
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"。
觉得眼前一亮,莫非这个就是传说中的Data目录。然后打开这个目录,一看。果然啊,我在中毒之前建的几个mysql的数据库数据文件都还在里面,难道就是因为这些文件导致的我重装几次都没有成功?不管那么多了。我先卸载mysql、然后也删了注册表中的那两个项,最后还把这个mysql的Data目录给清了。重新安装,走到最后一步,一下子就过去了。然后启动mysql服务。咦,启动成功!
真是泪流满面啊!我分析了一下原因,为什么我的Data目录在“C:/Documents and Settings/All Users/Application Data”下。因为在windows下,mysql默认安装就会把Data目录安装在C:/Documents and Settings/All Users/Application Data目录下。如果你想改变这个目录存放的地址,你在安装mysql的时候,就不要选择默认安装。
经历了这番折腾,我觉得有必要把这个写出来,供大家参考!
- windows下mysql5.1安装启动不成功的问题
- windows下mysql5.1安装启动不成功的问题
- mysql5.7.17在windows下安装启动的时候提示不成功
- windows下mysql5.7安装遇到的问题
- Mysql5.7 windows下安装问题
- 卸载mysql5.1后再次安装不成功的解决方法
- 卸载mysql5.1后再次安装不成功的解决方法
- 卸载mysql5.1后再次安装不成功的解决方法
- Windows下的MySQL5.6的安装
- windows下MySQL5绿色版的安装方法
- windows 下mysql5.6的安装
- mysql5.7在windows下的安装
- windows下php, redis的插件安装不成功
- mysql5.7在windows8.1下安装的各种问题
- mini2440开发板 supervivi无法下载以及windows 7下usb驱动安装不成功的问题的解决方法
- windows下安装numpy模块不成功解决办法
- windows下caffe编译不成功问题分析
- windows下安装apache2.4+mysql5.7+php7遇到的问题ww
- Windows Mobile 下使用DirectShow播放视频文件
- ASPxCaptcha 验证码设置
- 在VC中调用DirectShow全屏播放视频
- 回复帖子,怎么没有积分?⊙﹏⊙b汗
- 打印机的端口设置
- windows下mysql5.1安装启动不成功的问题
- 【JQuery入门学习】——JQuery简介
- Spy++的使用方法
- gcc和g++,以及gdb的安装问题
- 传引用,到底传递的什么?
- 重读CLDC之二:类Reader、StreamReader、Helper和InputStreamReader
- Oracle以DBA方式登陆
- c# 进程间通讯 COPYDATA
- VB.NET(2005)中关于dll调用的错误信息(转)