《Mysql入門如何恢復MYSQL的ROOT口令》要點:
本文介紹了Mysql入門如何恢復MYSQL的ROOT口令,希望對您有用。如果有疑問,可以聯系我們。
如果你忘記了你的MYSQL的root口令的話,你可以通過下面的過程恢復.?
??1.?向mysqld?server?發送kill命令關掉mysqld?server(不是?kill?-9),存放進程ID的文件通常在MYSQL的數據庫所在的目錄中.?
??????kill?`cat?/mysql-data-directory/hostname.pid`?
?????你必須是UNIX的root用戶或者是你所運行的SERVER上的同等用戶,才能執行這個操作.?
??2.?使用`--skip-grant-tables'?參數來啟動?mysqld.?
??3.?使用`mysql?-h?hostname?mysql'命令登錄到mysqld?server?,用grant命令改變口令.你也可以這樣做:`mysqladmin?-h?hostname?-u?user?password?'new?password''.?
(其實也可以用use?mysql;?update?user?set?password?=password('yourpass')?where?user='root' 來做到.)?
??4.?載入權限表:?`mysqladmin?-h?hostname?flush-privileges'?,或者使用?SQL?命令`FLUSH?PRIVILEGES'.(當然,在這里,你也可以重啟mysqld.)?
轉載請注明本頁網址:
http://www.fzlkiss.com/jiaocheng/6416.html