MySQL數據庫今朝已經是最風行的數據庫之一,國內良多大型公司的系統中利用的就是MySQL數據庫。MySQL數據庫可以或許在Windows和Linux等系統上運行,mysql點竄暗碼我們也本家兒要介紹Windows和Linux這兩個操作系統中的操作方式,下面就跟著小編一路進修吧。
起首我們先介紹一下Windows系統MySQL點竄數據庫暗碼的方式,我們假設你已經安裝了MySQL數據庫,若是你還沒有安裝的話可以參考小編以下兩篇文章的安裝和情況變量的設置裝備擺設。起首我們先介紹一下利用東西去點竄暗碼的方式,我們常用的數據庫辦理桌面應用東西navicat,我們可以看到打開navicat后右側有效戶選項。
52數據庫的下載及安裝教程
26情況變量的設置裝備擺設及申明
 接下來我們雙擊localhost數據庫,這是我當地安裝mysql本身建立的數據庫,此時我們可以看到用戶選項下面有良多個用戶,我們需要點竄root@localhost用戶的暗碼,雙擊該用戶便可以看到暗碼設置頁,然后我們輸入暗碼和確認暗碼后點擊保留即可,接下來再從頭毗連數據庫,若不報錯則點竄當作功。
 
 第二種方式我們經由過程號令行東西的體例去點竄,我們利用MySQL自帶的號令提行東西,點擊Windows窗口的圖標,我們找到MySQL,然后點擊打開MySQL下的MySQL 5.7 Command Line Client-Unicode這個號令行東西,在號令提醒符中輸入暗碼,然后點擊Enter鍵就可以毗連上數據庫了,如下圖所示。
 
 接下來我們在mysql的交互模式下輸入sql語句進行暗碼的點竄,如下圖所示,我們利用號令 set password for root@localhost = password('123456'); 然后回車,將暗碼改當作123456,此中root是你數據庫的用戶名,注重最后的;是必需的。改動完當作后我們利用新的暗碼從頭毗連mysql即可。
 Linux系統點竄mysql暗碼有三種方式,在沒有登錄mysql數據庫時利用mysqladmin -u用戶名 -p舊暗碼 password 新暗碼 ,即mysqladmin -uroot -p123456 password 123 ;在登錄mysql后利用:set password for 用戶名@localhost = password('新暗碼'); 即 set password for root@localhost = password('123'); 或者利用UPDATE直接編纂user表 : use mysql; update user set password=password('123') where user='root' and host='localhost'; flush privileges; 若是你在以上號令利用報錯的時辰,請注重mysql版本的問題,本文只針對mysql5.7版本,對于最新的mysql8.0完全不合用,請注重。
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!