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