首次登陸設置密碼:mysql
1.用root 進入mysql後sql
mysql>set password =password('你的密碼'); mysql>flush privileges;
2.使用GRANT語句安全
mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY 'root'with grant option ; mysql>flush privileges;
3.進入mysql庫修改user表code
mysql>use mysql; mysql>update user set password=password('root') where user='root'; mysql>flush privileges;
忘記密碼須要重置:ip
1.把你的mysql服務停掉,用dos進入你的mysql安裝路徑下的bin目錄it
2.進入安全模式,不用輸密碼就能夠,這樣進入:io
mysql-nt --skip-grant- tables
若是不能夠這樣table
mysqld_safe --skip-grant-tables
3.這個時候你無論它,從新開一個dos窗口。一樣進入bin目錄,輸入class
mysql - uroot -p
而後直接回車進入登錄
4.執行
update mysql.user set password=PASSWORD('new password') where User='root';
5.刷新權限表。輸入:
flush privileges;
6.退出重啓。