mysql改密碼的三種方式

1. mysqladmin -uroot -p'456' -S /data/3307/mysql.sock password '123';  注:剛用mysql_db_install初始完沒有密碼時用相似語句設置密碼  mysqladmin -uroot -S /data/3307/mysql.sock password '123';mysql

 

2.update mysql.user set password=password('456789') where user='root' and host='localhost';flush privileges;sql

 

3.set password=password('456789');  注意:在--skip-grant-tables 進入時此命令不能生效,因此不適合root密碼丟失重設密碼的狀況。數據庫

 

 

忘記root密碼沒法登數據庫用mysqld_safe --defaults-file=my.cnf --skip-grant-tables & 跳過權限表啓動數據庫, 而後直接無密碼進入數據庫再改好密碼, 接着結束mysql後從新以正常方式啓動mysql 完成操做ip

相關文章
相關標籤/搜索