MYSQL數據庫安裝后的初始密碼查找及重置


轉載於: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即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM