MYSQL8如何快速修改root密碼
MYSQL8修改root密碼
第一步:修改配置文件免密碼登錄mysql
1、進入文件:vi /etc/my.cnf
2、按i鍵表示可以編輯;添加skip-grant-tables;按esc鍵,輸入:wq保存退出
3、重啟mysql:sudo service mysqld restart
第二步免密碼登錄mysql
1、登錄:mysql -u root -p
2、提示輸入密碼按回車進入
3、進入數(shù)據(jù)庫,輸入:use mysql;
4、查看root用戶信息:select host, user, authentication_string, plugin from user;
5、更新root用戶信息,把密碼設(shè)置為空字符串:update user set authentication_string=‘’ where user=‘root’;
第三步、退出mysql;注釋掉/etc/my.cnf文件最后的 skip-grant-tables ;重啟:sudo service mysqld restart
第四步:設(shè)置密碼
1、重新開啟一個客戶端;
2、登錄mysql(這時候還是不用輸入密碼,因為上面已經(jīng)把密碼設(shè)置為空字符串了);
3、修改root用戶密碼:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密碼’;
4、退出mysql后就可以用密碼登錄了
補充:MySQL8改root密碼
MySQL8的改密碼跟MySQL5不同,要使用以下語句更改
alter user'root'@'localhost' identified with mysql_native_password by '新密碼';
到此這篇關(guān)于MYSQL8如何快速修改root密碼的文章就介紹到這了,更多相關(guān)mysql8修改root密碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在windows環(huán)境下配置并隨意切換兩種mysql版本的方法
這篇文章主要介紹了mysql:如何在windows環(huán)境下配置并隨意切換兩種mysql版本,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-01-01sphinxql如何得到結(jié)果數(shù)及show meta的詳細說明
想用sphinxql只得到結(jié)果數(shù)。跟mysql里的count(*)一樣2013-02-02Mysql如何在select查詢時追加(添加)一個字段并指定值
這篇文章主要介紹了Mysql如何在select查詢時追加(添加)一個字段并指定值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-09-09