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