Windows10下MySQLl的安裝
簡單介紹一下MySQL的安裝
官方網址:https://www.mysql.com/downloads/
1.找到MySQL Community Edition(GPL)
(注:GPL版本為開源,非商用;commercial為商用版)點選連結進入後,會有一大堆可下載的選項對應不同的安裝方式。windows安裝選擇MySQL on Windows (Installer & Tools)
選擇第二個進行安裝
三百多兆大小,等待下載完成即可。下載的是一個msi檔案,windows視覺化安裝。完成後雙擊執行,一步一步安裝即可。
此處我安裝選擇的 Custom模式,自定義安裝產品,勾選了MySQL Servers(注意需要展開到此節點的葉節點,然後根據電腦32位還是64位選擇合適的節點,再新增到右邊,點選下一步開始安裝。)未勾選的選項,如果在將來想要安裝,還可以再次執行msi,進行升級勾選。
後續一直採用預設選項,一路Next即可。
注:到配置步驟時,我依然採用了預設的Config Type(“Development Machine”),選擇此項將使用較小的內容來執行我們的mysql server,對應小型軟體、學習是完全夠用的。之後“Next”。
配置root使用者的密碼,還可以新增其他使用者。記住所配置的root使用者密碼!
一直點Next,直至Finish.
2.配置環境變數
為了能直接在cmd中使用mysql,需配置一下環境變數。win+pause--》環境變數--》在path中新增mysql安裝的bin目錄。mysql預設安裝在C:\Program Files\MySQL\MySQL Server 8.0\bin。
成功。且mysql service已經在執行。
補充mysql service 啟動和關閉命令:
管理員身份執行cmd,
開啟: net start mysqlwyh
關閉:net stop mysqlwyh
(注:mysqlwyh是我配置的我的mysql service 名稱,見安裝步驟中的圖)
3.安裝Navicat
安裝和破解,參考:https://blog.csdn.net/WYpersist/article/details/86530973
建立連線時,可能會出現報錯:
Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found
解決方案:
此為mysql的問題,非navicat客戶端的問題。
cmd--> mysql -u root -p --->登入進入mysql後,執行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';
參考轉載:https://blog.csdn.net/yahuikiki/article/details/90738837?spm=1001.2014.3001.5502