windows下MySQL 8.0.15的安裝和設置
MySQL下載地址:https://dev.mysql.com/downloads/mysql/
我的百度網盤下載(win64位):鏈接:https://pan.baidu.com/s/1djEHkBV8Vg5SzakfggVS3A 提取碼:przc
不注冊下載
我下載的8.0.15版本
服務端初始化:
bin文件夾下:mysql.exe 是客戶端,mysqld.exe是服務端
win+r-->cmd 打開控制台 -->進入bin文件夾:
執行命令 mysqld --initialize 等待一會兒
此時會自動產生一個data文件夾-->
運行服務端:命令:mysqld --> 此時光標處於閃爍狀態(等待客戶端的鏈接)
用記事本打開data文件夾下的home.err-->A temporary password is generated for root@localhost:后面的就是系統自動產生的密碼
再打開一個cmd-->運行客戶端:mysql -u root -p (-u 登陸名 -p 密碼)-->提示輸入密碼-->輸入剛才找到的密碼-->
進入了mysql客戶端
修改登錄密碼:alter user 'root'@'localhost' identified by 'root'; (最后一個root就是自己設置的密碼)
添加環境變量:
電腦--->屬性--->高級系統設置--->點擊【環境變量】按鈕--->--->把mysql的bin文件夾路徑加進去
好處:在cmd操作時,不用每次進入bin文件夾了
mysqld自動服務:
好處:每次開機自動運行mysqld,后台運行
以管理員身份運行CMD(必須管理員,否則會出現Install/Remove of the Service Denied報錯信息)
在CMD中執行命令:mysqld -install 稍等會出現成功信息--->
此時在任務管理器的服務中可以找到
輸入net start MySQL 啟動服務或點擊任務管理器的【打開服務按鈕】
net stop MySQL 停止服務
結束mysql自動服務:
將進程中的mysqld全部結束
在CMD中(管理員身份運行)執行 mysqld -remove命令--->此時在任務管理器中找不到MySQL服務了