首次登录设置密码:
1.用root 进入mysql后
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表
mysql>use mysql;
mysql>update user set password=password('root') where user='root';
mysql>flush privileges;
忘记密码需要重置:
1.把你的mysql服务停掉,用dos进入你的mysql安装路径下的bin目录
2.进入安全模式,不用输密码就可以,这样进入:
mysql-nt --skip-grant- tables
如果不可以这样
mysqld_safe --skip-grant-tables
3.这个时候你不管它,重新开一个dos窗口。同样进入bin目录,输入
mysql - uroot -p
然后直接回车进入
4.执行
update mysql.user set password=PASSWORD('new password') where User='root';
5.刷新权限表。输入:
flush privileges;
6.退出重启。