Linux學習筆記 16 ( Mysql忘記密碼,重置密碼 )

1.關閉已經啓動的mysql服務器

/etc/init.d/mysqld stop 

2.跳過驗證密碼進入mysql

mysql_safe --skip-grant-tables &

# 其中&在後臺啓動的意思

3.Linux進入mysql

mysql

4.進入mysql後,重新設置root的密碼
 

update user set password = password('123456') where user = "root" ;

5.重新殺進程啓動mysql後,mysql的密碼就已經成功設置好啦
 

/etc/init.d/mysqld restart 




#在linux中/etc/init.d/爲系統服務

#yum 安裝的mysql的數據庫文件存放目錄爲 /var/lib/mysql/下

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

給mysql授權操作
 

grant all on  數據庫.表 to 用戶名@"IP地址" identified by "密碼"


# all ---- 可以爲,select,update,delete


 

發佈了56 篇原創文章 · 獲贊 41 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章