首頁 資料庫 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

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++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教學
1665
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
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