一、前言:
mysql8之后想比起之前常用的版本改動(dòng)還是挺大的,因?yàn)閯倧陌惭b接觸,就先從基本的說起?,F(xiàn)在的mysql8安裝只能采用解壓配置版,像以前老版本的傻瓜式安裝將不復(fù)存在。其實(shí)mysql8了解如何安裝之后也不是特別麻煩,
現(xiàn)羅列一下注意點(diǎn):
1,mysql8 之后并不需要my.ini,會(huì)自動(dòng)的生成data文件夾在解壓之后的文件,端口默認(rèn)3306,。若有這個(gè)文件,則初始化mysql不成功。
2,自己若新建并設(shè)置了my.ini 文件,有data文件的話,在初始化之前要?jiǎng)h除。然后再初始化
3,在初始化之后會(huì)自動(dòng)生成密碼,要記下來,后續(xù)登上mysql需改密碼之后才可后續(xù)操作。
4,要更改加密規(guī)則,不然無法使用工具連接mysql
二、步驟:
1,下載 .zip安裝包 并解壓到自己的安裝位置:
![](/d/20211016/546d5cb623dac8538e6323e1c0b782ce.gif)
![](/d/20211016/dfded13f11010133f66f44255139e296.gif)
另外,可選取其他版本。
2,使用管理員身份打開cmd,進(jìn)入到mysql的bin目錄。
![](/d/20211016/6e5d9ed9a7d95218f9b0b08c8bf075fc.gif)
![](/d/20211016/7cbecfb9cfe4dffea7e4fcf3c66c0df4.gif)
3,初始化,并將生成的用戶密碼記下來(root的隨機(jī)密碼) mysqld --initialize --console
![](/d/20211016/71296cc26ea8047bb71353d800e51e68.gif)
4,安裝服務(wù) mysqld --install
![](/d/20211016/e63e60521b8cf97b27c603657edbcdf3.gif)
5,啟動(dòng)mysql服務(wù) net start mysql
![](/d/20211016/02d3767da49c92f73a530baa8b228866.gif)
6,用賬號(hào)和記下的密碼登錄即可。
注意:
7,修改root密碼 alter user 'root'@'localhost' identified by '123456';
8,若此時(shí)操作報(bào)錯(cuò)2059,是告訴你要更改加密規(guī)則 :
mysql -uroot -ppassword #登錄
use mysql; #選擇數(shù)據(jù)庫
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式
FLUSH PRIVILEGES; #刷新權(quán)限
此時(shí)應(yīng)該就可以了。
![](/d/20211016/bc65a35f4002fe3c6a7d465524600c1e.gif)
總結(jié)
以上所述是小編給大家介紹的解決Windows安裝MySQL8.0.16 步驟及出現(xiàn)錯(cuò)誤問題,希望對(duì)大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!