亚洲色图欧美日韩在线播放-户外操美女逼逼中国-免费久久99国产精品自在现-欧美激情五月综合啪啪-九九日本黄色精品视频-亚洲成年网址青青草原-欧美性爱精品在线免费观看-国产精品一区二区美女-日电影一区二区三区

mysql忘記root密碼與root帳號(hào)被刪除處理方法

windows服務(wù)器如果使用我司管理助手,重置方法請(qǐng)參考:http://www.35.com/faq/list.asp?unid=876

linux服務(wù)器如果使用WDCP系統(tǒng),http://www.35.com/faq/list.asp?unid=722使用腳本進(jìn)行重置。


說明:請(qǐng)根據(jù)自己主機(jī)系統(tǒng)及問題選擇對(duì)應(yīng)步驟。

1、查找修改配置文件

修改my.ini(windows系統(tǒng))或my.cnf(linux系統(tǒng))文件,

  windows系統(tǒng):my.ini在mysql的安裝目錄下,如果是我司默認(rèn)環(huán)境,路徑是:d:\SOFT_PHP_PACKAGE\mysql\my.ini 

用記事本打開編輯在 [mysqld] 節(jié)下加入下面一行

  [mysqld]

  skip-grant-tables

  linux系統(tǒng):ssh登陸服務(wù)器后執(zhí)行mysql --help |grep my.cnf 回車

  [root@west9853 etc]# mysql --help |grep my.cnf

                      order of preference, my.cnf, $MYSQL_TCP_PORT,

  /etc/my.cnf /etc/mysql/my.cnf /www/wdlinux/etc/my.cnf ~/.my.cnf

  可查找到my.cnf位置,然后執(zhí)行vi /www/wdlinux/etc/my.cnf 回車,按 進(jìn)入編輯狀態(tài)

  在 [mysqld] 下加入下面一行

  [mysqld]

  skip-grant-tables

  按esc,再按: 輸入wq 回車

2.重啟 MySQL 服務(wù)

windows系統(tǒng)在運(yùn)行里面輸入services.msc,打開服務(wù)從中找到mysql,然后右鍵選擇重啟。

linux系統(tǒng)執(zhí)行service mysqld restart

3.重置密碼

windows系統(tǒng):打開 開始-運(yùn)行,輸入cmd回車,在彈出的黑色窗口中輸入:

 mysql     回車

 use mysql;回車

linux系統(tǒng):輸入:

 mysql     回車

 use mysql;回車

(1)如果是誤刪了root用戶,則使用下面的語(yǔ)句創(chuàng)建root用戶:

insert into user set Host='localhost',User='root',Password=Password('111111'),select_priv='y', insert_priv='y',update_priv='y',Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',

reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',

index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',

Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',

show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',Event_priv='Y',Trigger_priv='Y';

    (注意:復(fù)制語(yǔ)句后,把回車換行符去掉)

(2)如果是忘記了root用戶的密碼,使用下面的語(yǔ)句修改root密碼輸入(注意版本):

mysql5.1、mysql5.6版本

update user set Password=Password('111111') where User='root';    //按回車,其中111111換成您需要設(shè)定新的密碼

flush privileges;                //刷新權(quán)限

                                             

mysql5.7版本

update mysql.user set authentication_string = password('testpassword') where user='root';  //testpassword替換為需要設(shè)定的新密碼

flush privileges;                   //刷新權(quán)限


4.還原mysql配置

windows系統(tǒng):

找到my.ini或my.cnf文件,將[mysqld] 節(jié)下面的skip-grant-tables 去掉,或者前面加上#字符保存以后重啟mysql服務(wù)。

linux系統(tǒng):

vi /www/wdlinux/etc/my.cnf,按上下鍵移動(dòng)找到skip-grant-tables 連按兩次d即可刪除,然后輸入:wq保存退出,輸入service mysqld restart重啟


編輯:三五互聯(lián)
日期:2015-01-05

收藏 】 【 打印 】   
您可對(duì)文檔進(jìn)行評(píng)分喲~

勾選遇到的問題提交給我們,收到反饋后保證及時(shí)修正更新!

提交反饋需要先登陸會(huì)員帳號(hào)

上一篇:已經(jīng)沒有了。
下一篇:windows2008安裝了php5.3、php5.4不能執(zhí)行簡(jiǎn)單排查
若文檔內(nèi)容對(duì)您沒有幫助,不能解決問題? 您還可以 咨詢?cè)诰客服提交工單搜索常見問題 ,我們將竭誠(chéng)為您服務(wù)。
  >> 相關(guān)文章
 
分享至: