首页 数据库 mysql教程 MySQL无法启动、无法停止解决方法(安全设置后容易出现)

MySQL无法启动、无法停止解决方法(安全设置后容易出现)

Jun 07, 2016 pm 06:06 PM
无法启动

最近在Win2003上的MySQL出现过多次正常运行时无法连接数据库故障,根本原因就是因为安全设置以后容易出现的问题,其实很简单的解决

最近在Windows 2003上的MySQL出现过多次正常运行时无法连接数据库故障,现象是无法连接数据库,也无法停止MySQL或重启MYSQL,重启机子也没有效果,由于每次都是草草尝试各种方法搞定即可,一直没有深入研究,下次一定把图和故障现象系统归纳一下。本文先列一下常见的解决方法。

一、确认MYSQL已经配置且正确
重新配置
如果是重新安装的MYSQL,请确认安装后的MYSQL经过第一次配置,否则会缺少my.ini文件,配置方法,可以在安装到最后一步时选择,现在开始配置MYSQL,或在程序组中运行MYSQL配置向导。配置完成后,要确保my.ini文件中[mysqld]字段下至少有basedir安装目录路径和datadir数据库路径。

配置之前,如果原来已经有过MySQL配置,可以先在MYSQL向导中进行执行一次REMOVE INSTANCE,然后再重新配置。

覆盖数据表

默认的MYSQL数据库会安装到My Document下,所以如果您的数据库目录在其它路径下,可以先把MYSQL停止掉,然后把数据库剪切到其它路径,然后拷贝相关数据表进入同一目录即可。

如果MYSQL数据表使用不同的账户,还需要在MYSQL创建账户,或直接使用原来的MYSQL数据表覆盖(需确认之前的MSYQL数据表是未损坏的)。

解决无法启动

遇到无法启动MYSQL时常见解决方法:

A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown来关闭MYSQL

B、再在cmd命令行下,执行net start mysql启动mysql。

二、1067错误常见解决方法
故障现象

如果在停止MYSQL(net stop mysql)或启动MYSQL时,出现1067错误,错误信息“MySql 服务正在停止...系统出错(A system error has occurred.)...系统发生 1067 错误(System error 1067 has occurred.),进程意外终止(The process terminated unexpectedly.)”等。

常见解决方法

如果以前一直运行OK的,请先按照上面的“无法启动”解决方法执行一次看看。
如果进行过Remove Instance操作,再次重建时后,一定要检查my.ini文件中的datadir是否已被还原了,如果该地址下数据库不存在,也将报告1067错误,只需要修改成真实的数据库目录地址,然后手动启动即可。
检查MYSQL目录权限
检查my.ini文件中[mysqld]字段下是否有basedir安装目录路径和datadir数据库路径,my.ini可能需要出现在两个地方,MYSQL的安装目录和Windows目录(假设是windows环境)下,都要检查一下。
有时候删除%windir%/my.ini文件然后再重新配置也可以解决,再次配置后检查一下Windir目录下是否有my.ini文件,有时把安装目录下最新的my.ini拷贝过去覆盖一下也能解决问题。
如果是Linux环境,试一下把mysql.server拷贝至/etc/rc.d/init.d/下,然后再运行chkconfig mysql.server,之后就可以在命令行中设置PATH、使用命令执行mysql启动。

三、非法关机造成的MYSQL无法启动问题
如果是因为非法关机等原因导致MYSQL无法启动或启动有问题的,最好使用重新安装的或确认是OK的MYSQL数据表及ibdata1、mysql.pid、ib_logfile0等文件进行覆盖,天缘试过遇到过多次这种情况,就是原来的MYSQL表有问题了,总是无法启动,但是更换成新表就可以。

四、重装MYSQL
发现MYSQL有问题时,最便捷的方法,是先把mysql卸载掉,然后重装重新配置,具体方法如下:
1、卸载MYSQL,清理掉安装目录和Windows目录下的my.ini文件。
2、检查任务管理器中是否还有mysql进程,如果有,可以把mysqld.exe杀掉,或者先杀掉再卸载也可以。
3、在cmd命令窗口,执行:sc delete mysql,该命令是清理注册服务命令。
3. 重装 mysql

如果是以后出现这个问题,可能是因为mysql以低权限运行的时候因为密码策略等问题导致,大家看恶意将mysql的启动用户更下下密码,然后在服务项里设置下即可。
如下图

注意:先到windows管理器中修改下密码
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1662
14
CakePHP 教程
1418
52
Laravel 教程
1311
25
PHP教程
1261
29
C# 教程
1234
24
print spooler无法启动怎么办 print spooler无法启动怎么办 Dec 13, 2023 am 10:03 AM

print spooler无法启动的解决办法:1、查看错误日志;2、检查驱动程序;3、服务修复;4、检查系统日志;5、重新安装打印软件;6、检查打印机连接;7、Windows更新;8、检查其他软件冲突;9、尝试以管理员身份运行;10、考虑其他软件冲突;11、考虑硬件问题;12、系统恢复;13、寻求专业帮助。详细介绍:1、查看错误日志,打开“事件查看器”,查看与打印相关错误等等。

iis无法启动怎么办 iis无法启动怎么办 Dec 06, 2023 pm 05:13 PM

iis无法启动的解决办法:1、检查系统文件完整性;2、检查端口占用情况;3、启动相关服务;4、重置IIS配置;5、重新安装IIS;6、检查事件查看器日志;7、定期维护和更新;8、备份重要数据。详细介绍:1、检查系统文件完整性,运行系统文件检查工具,检查系统文件的完整性,如果发现系统文件存在问题,可以尝试修复或替换受损的文件;2、检查端口占用情况,在Windows命令提示符方法。

deepin v20安装后无法启动怎么办 deepinv20无法启动解决方法 deepin v20安装后无法启动怎么办 deepinv20无法启动解决方法 Mar 01, 2024 am 11:55 AM

最近有人在使用deepinv20时,出现了无法启动的问题,每次打开电脑进入系统就会出现如图所示的错误代码界面,不知道应该如何解决,这时候我们可以通过尝试切换内核或者在Linux行中加入内容的方法来解决。deepinv20无法启动怎么办:方法一:1、如果我们使用了新电脑,可能会无法兼容deepin老版本的内核。2、这时候我们可以尝试更换最新的系统内核,或者直接升级系统版本来解决。方法二:1、重启电脑,开机时连按“F1”进入bios设置。2、然后在boot选项下,找到“se

windows电脑无法启动怎么回事 windows电脑无法启动怎么回事 Feb 15, 2024 am 09:45 AM

电脑故障千奇百怪,其中最令人慌张的一定是无法开机。导致电脑无法开机的原因太多了,但线索却是最少,我们唯一知道的事实就是:什么都不起作用了。作为非专业维修人员,如果解决电脑无法开机的问题?老实说,小淙无法确切回答你的问题。但是,本文提供了一些常见且易于操作的方法,可以帮助你在电脑无法开机时找到正确的思路并排除故障。建议收藏本文,以备不时之需。以下方法同时适用于台式电脑、笔记本电脑和所有Windows系统。目录:1、基础检测(通电、连接问题等)2、听提示音(最正统检测方法)3、基本原则(避免检修时导

Nvidia控制面板无法启动怎么办? Nvidia控制面板无法启动怎么办? Mar 13, 2024 pm 10:43 PM

  N卡用户如果想对显卡进行设置,需要在Nvidia控制面板上进行,但是有用户发现自己的Nvidia控制面板打不开了,这该怎么办?今天小编要给大家介绍的就是Nvidia控制面板无法启动的解决办法,有需要的用户快来试试。  Nvidia控制面板打不开解决方法:  一、确认Nvidia显卡设备是否已正常识别到  1、请由【设备管理器】—【显示适配器】—查看是否有Nvidia显卡设备。  2、若没有,请右键点击--点选【扫描检测硬件改动】重新扫描检测。  二、请确认Nvidia显卡驱动程

windows无法启动 windows无法启动 Mar 12, 2024 pm 04:58 PM

windows无法启动的原因:1、硬件故障;2、系统文件损坏;3、病毒感染;4、驱动程序问题;5、软件冲突。详细介绍:1、硬件故障,是导致Windows无法启动的常见原因之一;2、系统文件损坏,也是Windows无法启动的常见原因;3、病毒感染,恶意软件或病毒感染可能破坏系统文件或注册表,导致Windows无法正常启动;4、驱动程序问题,不兼容或损坏的驱动程序等等。

Linux系统中常见的服务无法启动和崩溃问题及其解决方法 Linux系统中常见的服务无法启动和崩溃问题及其解决方法 Jun 29, 2023 am 10:24 AM

标题:Linux系统中常见的服务无法启动和崩溃问题及其解决方法摘要:在使用Linux系统时,服务的启动和稳定运行对系统的正常运作至关重要。然而,有时候我们可能会遇到一些服务无法启动或崩溃的问题,给系统带来不便和风险。本文将重点介绍Linux系统中常见的服务无法启动和崩溃的问题,并提供相应的解决方法,帮助读者能够快速解决这些问题。正文:一、服务无法启动的常见问

电脑依赖服务或组无法启动怎么解决 电脑依赖服务或组无法启动怎么解决 Feb 21, 2024 pm 05:57 PM

电脑依赖服务或组无法启动怎么解决随着科技的进步,电脑已经成为我们日常生活中不可或缺的工具之一。无论是工作、学习还是娱乐,都离不开电脑的帮助。然而,在使用电脑的过程中,我们难免会遇到各种问题,其中之一就是“依赖服务或组无法启动”。这个问题给很多人带来了困扰,但其实只要掌握了正确的解决方法,就能很快解决这个问题。首先,了解“依赖服务或组”是什么意思。在电脑中,有

See all articles