轉載於:https://blog.csdn.net/weixin_42129248/article/details/102911944
1.mysql社區版下載鏈接:https://dev.mysql.com/downloads/file/?id=480557
打開鏈接,找到紅框處連接,即可開始下載Mysql的安裝包,190多兆的樣子。
2.將安裝包解壓到任意位置,建議解壓到C:\Program Files
3.【重要】進入到解壓后的文件夾下,看到的目錄結構應該如下:
刪除掉data文件夾(有可能會影響mysql啟動,在后面步驟我們會使用命令進行初始化,重新生成data文件夾)
4.windows + r (同時按住ctrl鍵旁邊的帶windows圖標的鍵+R鍵),輸入cmd,回車進入命令行工具
依次鍵入以下幾條命令,第二條命令需待待幾秒鍾的時間:
mysqld install
mysqld --initialize
net start mysql
如果啟動mysql成功,可以看到以下提示:
5.要是以為大功告成,那你就錯了,哭,還有個坑等着我們。或許是版本的原因(樓主沒研究)當我們輸入mysql -uroot -p 敲回車后會出現以下提示,如果正常登入的請略過。
注:MySQL數據庫5.6之前(不包括)默認密碼為空,用戶不用輸入密碼,直接回車登陸
這是因為初始化的時候,隨機生成了一個root帳戶密碼。該密碼可在/data文件夾下后綴.err的文件中查看,找到該文件,以記事本的方式打開,將密碼復制出來,如下圖,我的隨機密碼是!&0acBbB&qR)
6.修改登陸密碼
a.如果已經進入mysql,先輸入exit退出mysql
b.輸入mysqladmin -u root -p password 123qwe,123qwe為新密碼,回車,此時會輸入root密碼,粘貼之前找到的初始密碼,粘貼即可,
c.以新密碼登陸mysql驗證是否修改成功
至此安裝完成,愉快的使用吧!
貼一些常用命令
exit; //退出mysql
net stop mysql //停止mysql服務
sc delete mysql //刪除mysql服務。
doskey /history //查看歷史命令
覺得有用,點個贊吧。忍着餓肚子寫完的
linux下強制修改mysql登陸密碼
List item
設置mysql無密碼登陸
vim /etc/my.cnf
1
找到[mysqld]段,使光標停留在段中任意處
使用鍵盤輸入並保存退出
`skip-grant-tables`
重啟mysql service mysqld restart
mysql -u -root進入mysql
設置密碼,依次輸入以下命令
use mysql
update mysql.user set authentication_string=password('自己設置') where user='root';`
flush privileges;
exit;
將最開始修改的my.cnf文件恢復,再重啟mysql即可