首次登陆设置密码: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.退出重启。