1. 程式人生 > >win10下mysql安裝過程中遇到的各種坑

win10下mysql安裝過程中遇到的各種坑

前幾天重灌系統,又要下回來mysql,但沒想到還是遇到了許多麻煩,翻了十多篇博文才搞定,寫個總結出來方便以後不要重複踩坑,也給大家參考參考。

1.下載與安裝

  這個沒什麼好說的,下載地址網上一大堆,安裝教程也是,舊版本比如說5.6可能麻煩些,csdn要積分,官網要登入,下最新版就好了,我的是5.7.22。

2.安裝中的環境問題

  這個有點小麻煩,特別是新電腦,基本上都會有這個問題:一安裝就出現要求要Visual Studio 2013 Redistributable,有時候即使你在網上下了這個並安裝了也沒用,依舊是這個錯誤提示,所以,https://www.microsoft.com/en-US/download/details.aspx?id=40784 ,去這裡下Visual Studio 2013 Redistributable的X86 和X64的兩個版本,都安裝就好了,我也是這樣解決問題的。

3.安裝後啟動服務各種問題(啟動mysql一定要用管理員身份開啟cmd,軟體搜尋輸入cmd然後右鍵就行

  (1)最常見的有,這個時候------0.如果目錄下有data檔案的先刪除掉data檔案;------1.mysqld remove清除掉原來的服務;------2.mysqld -install重新安裝;------3.然後mysqld --initialize-insecure產生無密碼的帳號;-------4.net start mysql啟動服務;-------5.mysql -u root -p    ;-------6.到輸入密碼介面直接回車,密碼為空;-------7.成功

截圖如下:

 

 

 

4.mysql設定密碼

  剛剛是沒有密碼就進去了的,現在來設定一下密碼。具體方法是https://wenda.so.com/q/1461318930720237,我們選一種簡單的吧;

  格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

  例子:

注意:在mysql>下輸完命令後一定要寫分號結尾,不然退不出去,我曾經差點被這個搞瘋掉,看這個例子,只能輸入分號才能結束: