ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
mysqld.exe遇到问题已关闭。
MYSQL启动后自动关闭。
从昨天到今天,整整24个小时,问题终于得到解决。
这个问题的出现是因为我的本本预装的是basic,我昨天把它升级成U版后重装了下MYSQL,结果就出现了问题了。
我的OS:Vista Ulimite。【我一直以为这是MYSQL与VISTA不兼容的结果,但事实证明不是的,跑到MYSQL的官方去看有很多人说这是BUG,但是只有报BUG的,没有出来解决的,还是自己关起门来研究】
首先是:
配置的最后一步:
OK - Prepare configuration
OK - Write configuration file
X- Start service
OK - Apply security setting
跟大家一样,我把MYSQL卸载后重新装了,记住这一步操作之前一定要先点击-》开始菜单-》MYSQL-》
MYSQ Server Instance Config Winzad,然后选择remove。这一步不做的话卸载后服务以及data文件都是原来的。下次启动配置时就会告诉你服务mysql已经存在。如果你出现这个错误,那么请打开cmd, 输入sc delete mysql #删除已有的mysql服务。然后再配置。网上有很多说要修改my.inf,我试过了,没什么用。my是config程序自动生成的,不会出什么错。不过建议大家可以尝试,因为每个人的情况都不一样。
上面的问题解决了,下面的问题又来了,真是无语.......
然后是:
配置的最后一步 :
OK - Prepare configuration
OK - Write configuration file
OK - Start service
X - Apply security setting
这一步出错有提示的,要么防火墙里没有为MYSQL设置例外,建议打开检查一下,要么跟杀毒软件有关,我的VISTA是再UAC关闭情况下测试的。
伴随着这个BUG出现的提示是当windows启动后几分钟内,由于会加载服务,然后刚刚没有配置完,所以提示“myslqd.exe已关闭”。
好了不罗嗦了直接说解决方案:
1.卸载前一定要先打开配置窗口把服务和文件卸载。
2.卸载mysql.
3.删除安装路径文件。【卸载后仍然存在的】。
4.删除C:\ProgramData\MySQL【注意这个是隐藏文件夹,我的是5.1.30版本,这个路径不能自定义。】
出现配置第4打叉以及Mysql自动关闭的终极原因就是因为许多人没删除第4个。另外这个路劲下有一个.error文件,大家可以查看一下,会记录mysql的启动状况,也许会有所帮助。还有就是服务如果没删掉建议regedit进注册表【HKEY_Local_Machine-SYSTEM-CurrentControlSet-Services】去看一下,有没有删干净。
这样做下去应该没问题了,如果还有问题,请留言,我们一起研究。
==================================4个月后===================
补充一点:上面第4步
4.删除C:\ProgramData\MySQL【注意这个是隐藏文件夹,我的是5.1.30版本,这个路径不能自定义。】
这个事针对VISTA的,,现在我系统换称XP后,又一次遇到这个问题,回头来看这篇文章,,,对比了一下,需要注意的是XP下MYSQL的程序信息文件夹不在这里。在C:\Documents and Settings\Administrator\Application Data
注意你进到C:\Documents and Settings\下是看不到这个文件夹的,因为系统默认是隐藏的,你需要打开文件夹选项,设置“显示已隐藏的文件”【这个事懂电脑的人都会吧?】,还有不一定是在Administrator下可能是All user 也可能是Defualt User下,自己找找看,总有一个文件夹下有mysql文件夹,删掉就可以了,注意要注意顺序,一定要按照1、2、3、4来走。
- 大小: 35.5 KB
分享到:
相关推荐
MySQL是世界上最流行的关系型数据库管理系统之一,用于...在实际工作中,不断学习和总结,以及参考像“MySQL常见错误集锦”这样的资源,是提升数据库技能的关键。通过这些资料,可以迅速定位并解决问题,提高工作效率。
MySQL常见问题集锦详解主要涵盖了数据库管理中遇到的各种挑战,这些问题包括但不限于服务器崩溃、超时、连接错误、内存不足以及数据包过大等。下面将详细解释这些知识点。 1. **MySQL服务崩溃**: 当MySQL服务...
- 实战经验:分享实际项目中的问题解决和优化案例,体现实际操作能力。 - 知识深度:展示对PHP和MySQL深入理解,如内存管理、并发处理、并发模型等。 - 沟通能力:良好的沟通能力,能够清晰解释技术问题和解决...
### MySQL常见错误集锦 #### 1. #1067 - Invalid Default Value for 'xxx' **错误描述:** 在尝试修改MySQL中的表结构时,可能会遇到错误`#1067 - Invalid default value for 'xxx'`。这通常发生在尝试为某个字段...
通过综合学习这些资源,你将能够构建坚实的基础,不仅能够熟练地操作MySQL,还能解决实际工作中的问题。无论你是刚开始接触数据库,还是寻求提升现有技能,这个压缩包都是一份宝贵的资料。记得实践是检验真理的唯一...
从MySQL 5.6.22版本开始,引入了`binlog_error_action`参数,允许在遇到错误时选择忽略错误(`ignore_error`)或停止服务器(`abort_server`),推荐在生产环境中设置为`ABORT_SERVER`以防止数据不一致。 2. **处理大...
根据给定的信息,以下是从《aardio编程问题集锦与实战》中提炼出的关键知识点: ### 第1篇 aardio 模式匹配函数 **知识点:** - **string.find**: 该函数用于通过模式匹配查找字符串,并返回匹配部分的起始位置(`...
### j2ee项目中中文乱码问题集锦 在J2EE项目开发过程中,中文乱码问题是常见的技术难题之一。本文将围绕一个典型的案例来详细分析如何解决J2EE项目中的中文乱码问题,并总结出一系列实用的方法。 #### 一、问题...
### Bugzilla 4.2.2 在 Windows 7 和 XP 上的安装及问题解决 #### 一、安装工具说明及其下载地址 ##### 1. Bugzilla(V4.2.2) - **简介**:Bugzilla 是一款开源的缺陷跟踪系统,用于帮助团队管理软件开发中的...
数据库的日常运维管理是保障数据库系统稳定性的关键,包括数据库安全问题的监控和解决、性能问题的分析和优化。在90%以上的性能问题中,不良的SQL是主要因素,因此,性能优化中SQL性能管理至关重要。此外,数据库的...
这里我们将深入探讨如何解决MySQL 4.1版本中的中文乱码问题,以及涉及的相关概念和技术。 首先,MySQL 4.1版本引入了Character Set(字符集)和Collation(校对规则)的概念,这使得数据库对多种语言和字符的支持...
这份名为"面试问题总结,以及工作问题总结,java,go,python,MYSQL.zip"的压缩包,显然包含了对这些关键技术的面试问题和实际工作中的问题集锦,旨在帮助求职者或在职人员提升技能并应对挑战。 首先,Java是一种...
- **解决版本问题**:早期版本的MyEclipse对Maven的支持不佳,可能会遇到创建Maven工程失败或运行Maven测试类时出现问题的情况。建议升级MyEclipse版本至最新版或使用其他IDE。 - **配置Maven插件**:MyEclipse自带...
本压缩包文件“PB常见问题.rar”显然是针对PowerBuilder用户遇到的问题集锦,旨在帮助开发者解决在使用过程中可能遇到的困扰。 1. **PB常见问题.CHM**:这是一个CHM(Compiled Help Manual)文件,是Windows平台下...
3. **飞翔下载说明.txt**:这可能是一个文本文件,提供了下载、安装或使用这些资源的详细说明,包括可能的系统需求、兼容性问题,以及安装过程中可能遇到的常见问题和解决方案。 4. **飞翔下载.url**:这是一个快捷...
#### 五、JSP案例开发中的常见问题与解决策略 - **性能优化**: 避免在循环中频繁访问数据库,合理使用缓存机制;采用分页技术减少数据加载量。 - **安全性增强**: 对用户输入进行严格的校验和过滤,防止SQL注入攻击...
答:这个问题要求求职者介绍自己的一个或多个得意的项目,包括项目的基本情况、使用的技术、解决的问题以及个人在项目中的贡献等。 13. 针对大流量网站,您如何解决访问量问题? 答:解决大流量网站的访问量问题的...
10. **设计模式**:书中可能涉及常见的设计模式,如单例、工厂、观察者等,这些都是解决特定问题的最佳实践。 11. **实战项目**:通过实际的案例,如电商系统、学生管理系统等,让读者将所学知识应用于实际场景。 ...