linux下MySQL忘記root密碼
成都創(chuàng)新互聯(lián)專注于邯山企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城網(wǎng)站定制開發(fā)。邯山網(wǎng)站建設(shè)公司,為邯山等地區(qū)提供建站服務(wù)。全流程按需策劃設(shè)計,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
一、關(guān)閉mysql服務(wù)
service mysqld stop
二、修改mysql配置文件
修改 /etc/my.cnf ,在[mysqld]模塊下面添加
skip-grant-tables ##忽略mysql權(quán)限問題,直接登錄
修改以后
三、啟動mysql服務(wù),直接登錄mysql數(shù)據(jù)庫
此時登錄mysql數(shù)據(jù)庫不需要密碼,可以直接登錄
service mysqld start; mysql -u root -p
四、修改root密碼
mysql> update mysql.user set password=PASSWORD('new_password') where User='root'; mysql> flush privileges; mysql> quit;
五、把my.cnf改回去,然后重啟mysql服務(wù)
service mysqld restart;
六、完成
用新密碼登錄就可以了
以上就是linux下忘記mysql數(shù)據(jù)庫的root密碼怎么辦?的詳細(xì)內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!