本文會持續更新,希望大家有任何關於MySQL的問題都可以評論。
1、端口被佔用?
什麼?機子默認的3306居然有警告???哦,那可能是我的機子3306端口被佔用了。
其實端口號就相當於門牌號,當數據報進入您的主機後需要知道送往那個程序,這時候就是端口號在起作用。建議小白還是用默認的端口號比較穩妥,下面是解決辦法。
兩步讓佔用端口的應用程序現原形:
以管理員身份打開cmd,依次輸入:
netstat -aon|findstr 3306
- 1
注:接觸過批處理的夥伴都知道,| 是表示管道的意思,就是把前面的結果給後面,這個命令就是將前面的進程中佔用3306端口的進程打印出來。舉一反三一下就是可以改3306這個參數就可以查你想知道的端口被那個進程佔用了。要輸出全部進程的話,就不需要用管道了。
tasklist
- 1
執行完這兩步以後,根據第一個命令輸出的PID(就是最後的那個數字),在第二個命令下就可以找到對應的程序。在任務管理器中可以右擊選擇查看文件位置,也可以結束進程。不過要是殘留的MySQL程序,建議您先卸載乾淨後再重新安裝。卸載教程;要是您安裝的其他程序,建議您更改端口號。
2、Initializing database(may take a long take)出錯。
我等了好久好久,結果,一個紅色的×號讓我毫無還手可言。建議您好好看看MySQL是否卸載乾淨。卸載教程
3、安裝過程中服務名被佔用。
去看看我的安裝教程第五步吧。點擊直達
4、Starting the server失敗或者在使用過程中MySQL服務突然無法打開。
明明用的好好地,怎麼就突然無法啓動。這是什麼問題,其實我也不知道,但我有解決辦法。
首先去計算機管理裏面,然後在服務裏找到MySQL的服務,在屬性中的登錄選項卡選擇本地系統賬戶即可。
5、我去,登錄MySQL客戶端,怎麼有個警告。
太難看了,我不要。
新版的my.ini位置在數據文件夾,老版的在安裝位置。找到後往下看
解決辦法來咯。
打開my.ini,把[client]下的 no-beep=刪除即可。
是不是特別簡單呢,再去重啓客戶端看看還有沒有啦。
結語:還沒完。。。
持續更新中,歡迎點贊評論。
</div>
<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-60ecaf1f42.css" rel="stylesheet">
<div></div>
<div class="person-messagebox">
<div class="left-message"><a href="https://blog.csdn.net/JYLCG">
<img src="https://profile.csdnimg.cn/C/8/9/3_jylcg" class="avatar_pic" username="JYLCG">
</a></div>
<div class="middle-message">
<div class="title"><span class="tit "><a href="https://blog.csdn.net/JYLCG" data-report-click="{"mod":"popu_379","ab":"new"}" target="_blank">JYLCG</a></span>
<!-- 等級,level -->
<img class="identity-icon" src="https://csdnimg.cn/identity/blog1.png"> </div>
<div class="text"><span>原創文章 2</span><span>獲贊 7</span><span>訪問量 689</span></div>
</div>
<div class="right-message">
<a class="btn btn-sm attented bt-button personal-watch" data-report-click="{"mod":"popu_379","ab":"new"}">已關注</a>
<a href="https://im.csdn.net/im/main.html?userName=JYLCG" target="_blank" class="btn btn-sm bt-button personal-letter">私信
</a>
</div>
</div>
</div>