mysql 5 7 root密碼重置

2021-10-12 14:13:10 字數 554 閱讀 5187

#修改主配置檔案

vi /etc/my.cnf

#在[mysqld]下加上 skip-grant-tables,如:

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

skip-grant-tables

#重啟mysql

service mysqld restart

#登陸mysql後就可以修改密碼了

mysql -u root

#然後設定密碼

update mysql.

user

set authentication_string=password(

'abcdabcd456'

)where

user

='root'

;flush privileges

;

#最後再刪除再my.cnf中增加的skip-grant-tables這行,然後重啟資料庫

MySQL 重置MySQL5 7 root密碼

日常忘記mysql密碼,所以重置密碼的方法是比必備技能。windows和linux系統重置密碼的方式是相似的。基本思路 關閉賬號驗證 寫入新密碼 重新整理賬號許可權 恢復賬號檢驗 關閉許可權檢查 需要root許可權 mysqld safe skip grant tables 更新user資訊表 up...

MySQL5 7重置root密碼

版本更新 緣故,好多網上的教程都不適用了,甚至連官網的文件也不是能夠順利操作的。如果 mysql 正在執行,首先殺之 killall term mysqld。執行mysqld safe skip grant tables 如果此時不想被遠端連線 mysqld safe skip grant tabl...

mysql5 7重置root密碼

1.首先在my.ini中加入skip grant tables免密登入 2.登入mysql uroot p密碼為空 3.選擇資料庫use mysql 4.update mysql.user set authentication string password 123456 where user ro...