1、查詢密碼hash值
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到建鄴網(wǎng)站設(shè)計(jì)與建鄴網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋建鄴地區(qū)。
密碼HASH會(huì)保存在mysq.user表里面,我們可以從這個(gè)表里面得到密碼HASH:
mysql -uroot -p -Dmysql -e “select user,password,host from user;”
2、 mysqladmin 修改
Shell mysqladmin -uroot -poldpassword password newpassword;
3、create user或grant時(shí)修改
MySQL create database db01;
MySQL CREATE USER ‘user01’@’localhost’ IDENTIFIED BY ‘Welcome';
MySQL grant all privileges on db01.* to user01@”localhost” Identified by “Welcome”;
4、update user表修改
mysql -uroot -p -Dmysql -e “update user set password=password(‘新密碼’) where user=’root';”
5、用set命令
mysql -uroot -p -Dmysql -e “SET PASSWORD FOR ‘user01’@’localhost’ = PASSWORD(‘Welcome’);”
方法如下:
設(shè)備:華為筆記本。
系統(tǒng):win7。
軟件:mysql。
版本:8.0.11。
1、以管理員的身份打開cmd,然后跳過(guò)權(quán)限啟動(dòng)mysql,命令:xxx?--skip-grant-tables 前面是mysql配置文件的位置,然后回車。
2、新打開個(gè)cmd窗口,進(jìn)入到mysql配置文件目錄bin下,然后輸入 mysql -uroot -p 再回車,這步是以空密碼進(jìn)入mysql。
3、空密碼進(jìn)入mysql后,如果前面都設(shè)置正確的話,這步顯示的界面是Welcome to the MariaDB monitor。
4、然后可以show database; 查看當(dāng)前的數(shù)據(jù)庫(kù),回車后會(huì)列舉出當(dāng)前數(shù)據(jù)庫(kù)的列表。
5、然后執(zhí)行命令:update user set password=password('新密碼') where user='root'; 并回車,其中括號(hào)中的就是將要設(shè)置的新密碼。
6、執(zhí)行完后會(huì)提示你 Query OK,表示執(zhí)行成功了,再用新密碼登錄就可以了。
1、打開終端win+r輸入cmd回車即可打開;
2、通過(guò)mysql -u用戶名 -p指定root用戶登錄MySQL,輸入后回車會(huì)提示輸入密碼。
3、修改MySQL的root用戶密碼,格式:mysql set password for 用戶名@localhost = password('新密碼'); 例子:mysql set password for root@localhost = password('shapolang'); 上面例子將用戶root的密碼更改為shapolang ;
重新登錄,輸入新密碼shapolang就ok了;
1、首先停止正在運(yùn)行的MySQL進(jìn)程
復(fù)制代碼 代碼如下:
net stop mysql
如未加載為服務(wù),可直接在進(jìn)程管理器或者服務(wù)中進(jìn)行關(guān)閉。
2、以安全模式啟動(dòng)MySQL
進(jìn)入mysql目錄在命令行下運(yùn)行
復(fù)制代碼 代碼如下:
d:
cd xampp/mysql/bin
mysqld.exe --skip-grant-tables
3、完成以后就可以不用密碼進(jìn)入MySQL了
復(fù)制代碼 代碼如下:
mysql -u root -p
提示輸入密碼時(shí)直接回車即可。
4、更改密碼
復(fù)制代碼 代碼如下:
use mysql
update user set Password=password('新密碼') where User='root';
flush privileges;
5、啟動(dòng)MySQL服務(wù)
在任務(wù)管理器里關(guān)閉所有MySQL的進(jìn)程,使用下面的命令啟動(dòng)。
復(fù)制代碼 代碼如下:
net start mysql