最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL服務無法啟動的問題以及解決

 更新時間:2024年09月07日 14:33:59   作者:Pre-Star  
這篇文章主要介紹了MySQL服務無法啟動的問題以及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

MySQL服務無法啟動問題

解決方法一

1.找到你的my.ini文件,用notepad++打開,在右下角看保存編碼格式是不是ANSI,如果不是,則在工具欄找到編碼,改成ANSI,保存。

2.打開任務管理器,看是否有mysqld這個進程,如果之前啟動失敗的話,這里的狀態(tài)可能會是“啟動”(表示它在啟動過程中,一般會卡在這里,啟動不了),并不是“已啟動”,所以我們要先結束這個進程,再去重新啟動mysql服務。

啟動mysql服務的命令: net start mysql
my.ini文件存放位置:C:\ProgramData\MySQL\MySQL Server 5.7,如果找不到ProgramData文件夾,那么打開文件資源管理器–>查看–>勾選展示隱藏的項目。

解決方法二

1.cmd進入mysql的bin目錄下,執(zhí)行mysqld --console,查看日志,找到錯誤原因,如果日志中存在

[ERROR]Can't start server: Bind on TCP/IP port: No such file or directory
[ERROR] Do you already have another mysqld serverrunning on port: 3306 ?
[ERROR] Aborting

2.那就是3306的端口被其他服務占用了,停掉占用的進程就行了。

3.cmd執(zhí)行netstat -ano | findstr "3306",可以查找到端口號中包含"3306"的端口占用情況,如下圖所示,從而得知占用3306端口的pid是4300。

4.我們可以直接通過PID殺死進程,但保險起見還是看一下這個進程是否有用,cmd執(zhí)行tasklist | findstr "4300"查看占用該端口的進程。(顯示mysqld.exe是因為我已經(jīng)成功啟動了,此篇博文是記錄解決過程的)

5.cmd執(zhí)行taskkill /f /t /im mysqld.exe,殺死占用端口的進程;

  • 或執(zhí)行:taskkill -PID 4300 -F,使用PID殺死進程,其中 /f 表示強制關閉該進程;
  • 或打開任務管理器,找到進程對應的服務名稱,結束任務。(因為我已經(jīng)成功啟動,所以我的服務名稱也是mysqld.exe,具體的服務名稱看上圖最左邊的內容)

6.cmd執(zhí)行net start mysql,重新啟動mysql服務。

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

新竹县| 临沂市| 葵青区| 鲁甸县| 界首市| 望都县| 东源县| 澜沧| 吴江市| 峨边| 都江堰市| 元谋县| 衡阳县| 关岭| 象山县| 海晏县| 涿鹿县| 阳朔县| 蓝山县| 万源市| 精河县| 潍坊市| 夏津县| 抚远县| 广德县| 新民市| 台中市| 渭南市| 乃东县| 梁山县| 平谷区| 方正县| 定襄县| 富源县| 顺平县| 安多县| 建始县| 五指山市| 芜湖市| 秦皇岛市| 浦北县|