如何通過配置文件my.ini修改mysql密碼
更新時間:2022年12月26日 10:45:55 作者:藍藍223
這篇文章主要介紹了如何通過配置文件my.ini修改mysql密碼問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
編輯my.ini 在[mysqld]字段下添加 skip-grant-tables
首先打開my.ini,在my.ini的[mysqld]字段下方加入:skip-grant-tables,然后保存。
如下圖所示:
重啟mysql服務
然后,以管理員身份進入cmd,輸入如下命令:
net stop mysql net start mysql
重啟mysql服務,這時的mysql不需要密碼即可登錄數(shù)據庫。
進入MySQL數(shù)據庫
打開cmd,進到mysql安裝目錄的bin目錄下,然后輸入mysql,回車就可以直接進入mysql
更新mysql數(shù)據庫中的user表的root用戶的密碼
use mysql; update user set password=password('root') WHERE User='root'; flush privileges;
運行效果如下:
mysql>use mysql; mysql>update user set password=password('新密碼') WHERE User='root'; mysql>flush privileges;
然后退出mysql
exit
再次重啟mysql服務
再次重啟mysql服務,然后就可以用新密碼進入mysql
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
MySQL出現(xiàn)Waiting for table metadata lock異常
當MySQL使用時出行Waiting for table metadata lock異常時該怎么辦呢?這篇文章就來和大家講講解決辦法,感興趣的小伙伴可以了解一下2023-04-04MySQL中NULLIF?、IFNULL、IF的用法和區(qū)別舉例詳解
這篇文章主要給大家介紹了關于MySQL中NULLIF?、IFNULL、IF的用法和區(qū)別的相關資料,nullif和ifnull都是MySQL中用于處理NULL值的函數(shù),但它們的用法和作用略有不同,下面給大家詳細介紹下,需要的朋友可以參考下2024-05-05