一開始去網上找,都是去服務中找對應的mysql服務,然后打開,可是我解壓mysql之后,本地中並沒有mysql服務,因此我要先要讓我本機出現mysql服務
1.以管理員命令打開命令行,進入mysql的bin目錄,執行指令:mysqld -install
2.當我們服務中出現mysql服務之后,不要着急打開服務,因為現在我們不知道初始密碼,可以先初始化密碼,
打開安裝目錄,找到data文件夾,直接刪掉,沒有最好,就不用刪了(我是初次安裝,所以可以隨便執行刪除的操作)
3.在命令行中初始化密碼:mysqld --initialize --console
4.得到密碼之后,此時就可以打開服務了,net start mysql,或者去服務中手動開啟服務均可,然后使用此密碼就可以登陸mysql數據庫
5.進入mysql之后,輸入任何語句都要在末尾加分號,但是此時無論輸入什么都會提示以下語句
6.重置密碼
7.網上有很多說要執行:flush privileges,不過我忘記了,也不影響。
解決問題時:有參考以下兩個博客,對他們表示感謝
參考博客:https://www.csdn.net/gather_20/MtTaEg3sMzc5OC1ibG9n.html
參考博客:https://blog.csdn.net/qq_28398301/article/details/90546135