有的時候裝好lnmp後,會忘記mysql密碼,這時候就要通過修改mysql的配置文件,來跨過數據庫的密碼驗證來實現mysql密碼的重置,具體步驟如下:
1、先確認lnmp的工作狀態: # /root/lnmp status ,如果lnmp正在running,則先將其關閉
# /root/lnmp stop
2、進入mysql配置文件: # vim /etc/my.cnf
在[mysqld]的段中加上一句: skip-grant-tables
3、啓動lnmp: # /root/lnmp start
4、登錄並修改MySQL的root密碼: # /usr/bin/mysql
mysql> use mysql ;
mysql> update user set Password = password ( 'new-password' ) where user = 'root' ;
mysql> exit
5、將MySQL的登錄設置修改回來: # vim /etc/my.cnf
將先前在[mysqld]的段中加上的那句刪除: skip-grant-tables
6、重啓lnmp: # /root/lnmp restart