一、通過以下網(wǎng)址下載MySQL-5.7版本:
?地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip(網(wǎng)址來源于韓老師的視頻分享);
二、將zip壓縮包解壓到自己創(chuàng)建的文件夾,解壓后,壓縮包可自行刪除或者保留備份;
三、配置MySQL的環(huán)境變量,點擊電腦屬性,然后找到高級系統(tǒng)設(shè)置,點擊環(huán)境變量,再將MySQL5.7版本中的bin的絕對路徑加入到用戶變量中的Path中(如果沒有找到Path,可新建)如下:
最后點擊確定即可。
四、由于5.7版本不會自動生成 my.ini 文件,因此需要我們自己新建,并寫入相應的內(nèi)容,如下:
?文件內(nèi)容如下(來自于韓老師的視頻教學):
?五、通過以下步驟以管理員的身份運行命令控制符:
?
六、更換路徑,從而對mysql直接進行操作并安裝相應的服務:
?通過mysqld -install安裝mysql相應的服務:
這里可能會報錯(剛好被我遇到了,查了很多資料),而我解決的辦法就是下載安裝:Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40664;這里一定要注意Microsoft Visual C++的版本問題,最開始我下載了2015版的,沒有解決,最后下載了2013版的才成功解決。
以下信息表示安裝成功:
此時可以在任務管理器的服務中看到MySQL已經(jīng)正常運行;如下:
?七、初始化數(shù)據(jù)庫,通過代碼:mysqld --initialize-insecure --user=mysql, 從而生成data文件夾:如下:
?文章來源地址http://www.zghlxwxcb.cn/news/detail-646475.html
該文件夾下包含如下文件:
?
解決的辦法是在my.ini文件中加入?:explicit_defaults_for_timestamp=true;如下:?
然后重新通過命令控制符去生成即可。
八、啟動mysql服務,通過net start mysql命令【停止mysql服務:net stop mysql],如下:
?
九、進入mysql管理終端:mysql -u root -p? [當前用戶為:root? ? ?用戶密碼為:空?]
-u root:代表用戶? ? ? ?-p:代表密碼
十、修改root用戶密碼:
通過:use mysql; 使用MySQL數(shù)據(jù)庫,切記不要忘記分號
通過:update user set authentication_string=password('hsp') where user='root' and Host='localhost'; 命令修改密碼為hsp,? hsp只是范例,可自行更改。
執(zhí)行:flush privileges;? 刷新權(quán)限后,才會生效。
然后通過:quit 推出。
十一、將my.ini文件中的skip-grant-tables語句刪除或注銷后,需要輸入正確的用戶名和密碼才能成功登錄,如下:
?若用戶名或密碼不正確,訪問將會被拒絕,無法登錄。
到此,在windows 10上安裝MySQL-5.7版本全流程全部結(jié)束,主要通過韓老師的視頻來進行操作的,在此表示感謝??!中途遇到上面兩種問題,花了很多時間逐一查資料,以及在他人幫助下才成功解決,也讓我收獲良多,因此想和大家分享一下,希望有用。也非常歡迎留言交流。文章來源:http://www.zghlxwxcb.cn/news/detail-646475.html
?
到了這里,關(guān)于windows 10安裝MySQL-5.7版本全流程教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!