windows下mysql5.1安装启动不成功的问题

2024-06-16 04:18

本文主要是介绍windows下mysql5.1安装启动不成功的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

分类: 数据库 2010-09-02 11:24 556人阅读 评论(1) 收藏 举报
前段时间由于电脑中毒了,于是之前安装的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安装启动不成功的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1065441

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

hdu1043(八数码问题,广搜 + hash(实现状态压缩) )

利用康拓展开将一个排列映射成一个自然数,然后就变成了普通的广搜题。 #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#include<stdlib.h>#include<ctype.h>#inclu

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我

springboot3打包成war包,用tomcat8启动

1、在pom中,将打包类型改为war <packaging>war</packaging> 2、pom中排除SpringBoot内置的Tomcat容器并添加Tomcat依赖,用于编译和测试,         *依赖时一定设置 scope 为 provided (相当于 tomcat 依赖只在本地运行和测试的时候有效,         打包的时候会排除这个依赖)<scope>provided

内核启动时减少log的方式

内核引导选项 内核引导选项大体上可以分为两类:一类与设备无关、另一类与设备有关。与设备有关的引导选项多如牛毛,需要你自己阅读内核中的相应驱动程序源码以获取其能够接受的引导选项。比如,如果你想知道可以向 AHA1542 SCSI 驱动程序传递哪些引导选项,那么就查看 drivers/scsi/aha1542.c 文件,一般在前面 100 行注释里就可以找到所接受的引导选项说明。大多数选项是通过"_

购买磨轮平衡机时应该注意什么问题和技巧

在购买磨轮平衡机时,您应该注意以下几个关键点: 平衡精度 平衡精度是衡量平衡机性能的核心指标,直接影响到不平衡量的检测与校准的准确性,从而决定磨轮的振动和噪声水平。高精度的平衡机能显著减少振动和噪声,提高磨削加工的精度。 转速范围 宽广的转速范围意味着平衡机能够处理更多种类的磨轮,适应不同的工作条件和规格要求。 振动监测能力 振动监测能力是评估平衡机性能的重要因素。通过传感器实时监