今天在win10上安裝MySQL5.7時出現了如下錯誤:
在網上找了一下解決方法,都說是沒有下載vcredist,下載地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784。
然后就在這個網址上下載了vcredist_x64.exe。下載完成之后,直接安裝即可。
安裝完成之后,在cmd窗口已管理員方式輸入:
如上顯示即完成安裝。
但是在進入MySQL是出現不知道密碼的事情,我這里一直沒有看見過在哪里有出現過密碼:
這個時候我們只需要將E:\mysql-5.7.29-winx64\data這個目錄下的data目錄刪除,然后執行mysqld –initialize命令,這時,就會重新在data目錄下生成一個.err的文件,打開這個文件,在這個文件中會有MySQL的登錄密碼:記住這個密碼,然后輸入mysql -uroot -p,用這個密碼登錄,登錄成功之后,必須首先要修改密碼,使用下列:
set password for root@localhost=password('xxxxxx');
其中xxxxxxx就是你自己的密碼。
有篇帖子寫的比較不錯:https://blog.csdn.net/m0_37788308/article/details/79965378