linuxmysql數(shù)據(jù)庫(kù)怎么改密碼 mysql5.7.20中如何用aletr重置密碼?
1.修改,在【mysqld】部分下面加一行:skip-grant-tables1。這一行被配置為mysqld在啟動(dòng)時(shí)不會(huì)驗(yàn)證密碼。2.重啟mysqld服務(wù):systemctl重啟mysqld3。以ro
1.修改,在【mysqld】部分下面加一行:skip-grant-tables1。這一行被配置為mysqld在啟動(dòng)時(shí)不會(huì)驗(yàn)證密碼。2.重啟mysqld服務(wù):systemctl重啟mysqld3。以root用戶身份登錄MySQL:MySQL-u root 4。切換到mysql數(shù)據(jù)庫(kù),更新用戶表:更新用戶設(shè)置authentic ation _ string password(root),password _ expired n,password _ last _ changed now()其中以前版本中用戶root,password字段的字段名為password,5.7版本改為authentication_string5。退出mysql,編輯文件,刪除
登錄數(shù)據(jù)庫(kù)
cmd- "命令提示符字符窗口條目,
在中輸入CD C:MySQL,并按回車鍵將目錄切換到CD C:MySQL。
然后輸入命令mysql -uroot -p,輸入后會(huì)提示輸入密碼。如果MYSQL剛剛安裝,超級(jí)用戶root沒(méi)有密碼,可以直接進(jìn)入MYSQL。
MYSQL的提示是:mysqlgt。
2.顯示數(shù)據(jù)庫(kù)使用這個(gè)show databases來(lái)查看是否有返回值。
如果有錯(cuò)誤,可能是mysql的安裝有問(wèn)題。
重新配置
存在
看一看
用戶根
密碼
這兩項(xiàng)。
(3)更改MySQL數(shù)據(jù)庫(kù)目錄
a)打開(kāi)cmd命令提示符窗口,輸入命令:服務(wù)器_,
查找:
datadir "; 服務(wù)器數(shù)據(jù)庫(kù)”
c)將X:server _ ,重命名為數(shù)據(jù)庫(kù);
d)打開(kāi)cmd命令提示符窗口,輸入命令:服務(wù)器_ coremysql inlibmySQL.dll文件
復(fù)制到視窗系統(tǒng)32。