解決重置Mysql root用戶賬號密碼問題
問題描述:
使用mysqladmin.exe執(zhí)行命令時(shí)出現(xiàn)以下錯(cuò)誤提示:
mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'
解決方法
如下,重置mysql root用戶密碼
# service mysqld stop # 進(jìn)入mysql安裝目錄/bin目錄下(如果沒有進(jìn)行相關(guān)環(huán)境變量的配置,下文操作都是先進(jìn)入到這個(gè)目錄再執(zhí)行),執(zhí)行以下操作 # mysqld_safe --skip-grant-tables # 啟動(dòng)mysql
另外新建一個(gè)控制臺(tái),執(zhí)行以下命令
# mysql -uroot -p 回車進(jìn)入mysql控制臺(tái)
> use mysql;
> update user set password=password("123456") where user="root"; #更改root密碼為123456
> flush privileges;
> quit
# service mysqld restart
# mysql -uroot –p123456 #登錄
附:linux xampp集成環(huán)境mysql root密碼重置方法
1、停止mysql服務(wù)器
sudo /opt/lampp/lampp stopmysql
2、使用`--skip-grant-tables' 參數(shù)來啟動(dòng) mysqld
sudo /opt/lampp/sbin/mysqld --skip-grant-tables
3、再新建一個(gè)shell終端,執(zhí)行以下命令
sudo /opt/lampp/bin/mysql –uroot # 命令執(zhí)行完成后,會(huì)直接進(jìn)入mysql命令控制臺(tái)
4、連接mysql權(quán)限數(shù)據(jù)庫
use mysql;
5、修改root用戶密碼
update user set password=password("123456") where user="root";
注:這里的123456即為要為root用戶設(shè)置的新密碼
6、刷新權(quán)限表
flush privileges;
7、退出mysql
quit;
8、重啟mysql服務(wù)
sudo /opt/lampp/lampp startmysql
9、重啟 XAMPP
/opt/lampp/./lampp restart
總結(jié)
以上所述是小編給大家介紹的解決重置Mysql root用戶賬號密碼問題,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的1
相關(guān)文章
Mysql基礎(chǔ)學(xué)習(xí)之LAG與LEAD開窗函數(shù)
lead和lag是在SQL中用于創(chuàng)建窗口函數(shù)的兩個(gè)常用函數(shù),這篇文章主要給大家介紹了關(guān)于Mysql基礎(chǔ)學(xué)習(xí)之LAG與LEAD開窗函數(shù)的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11
mysql mysqldump數(shù)據(jù)備份和增量備份
本篇文章主要講如何使用shell實(shí)現(xiàn)mysql全量,增量備份,還可以按時(shí)間備份。2013-10-10
Slave memory leak and trigger oom-killer
這篇文章主要介紹了Slave memory leak and trigger oom-killer,需要的朋友可以參考下2016-07-07
mysql使用Haversine 公式和ST_Distance_Sphere 函數(shù)實(shí)現(xiàn)附近的人功能
使用 MySQL 來實(shí)現(xiàn)“附近的人”功能,可以通過Haversine 公式和ST_Distance_Sphere 函數(shù)兩種方式來實(shí)現(xiàn),這篇文章主要介紹了mysql實(shí)現(xiàn)附近的人功能,需要的朋友可以參考下2023-08-08
mysql查詢結(jié)果命令行方式導(dǎo)出/輸出/寫入到文件的3種方法舉例
這篇文章主要給大家介紹了關(guān)于mysql查詢結(jié)果命令行方式導(dǎo)出/輸出/寫入到文件的3種方法,?在使用MySQL進(jìn)行數(shù)據(jù)庫操作的過程中,我們經(jīng)常需要將查詢結(jié)果導(dǎo)出到文件中以備后續(xù)分析和處理,需要的朋友可以參考下2023-08-08
Mysql滿意度調(diào)查分組去除最高最低求平均分的實(shí)現(xiàn)思路
該文章介紹了如何使用SQL查詢實(shí)現(xiàn)按部門分組,去除每個(gè)部門的最高分和最低分,并計(jì)算剩余分?jǐn)?shù)的平均分,文章詳細(xì)描述了實(shí)現(xiàn)這一需求的步驟,包括使用窗口函數(shù)、子查詢和CTE等技術(shù),感興趣的朋友跟隨小編一起看看吧2025-01-01

