免密登录
编辑mysql配置文件my.ini(不知道在哪请搜索),在**[mysqld]**这个条目下加入
skip-grant-tables
保存退出后重启mysql
管理员模式运行DOS
键入下面命令
mysql -u root -p
就可以不用密码登录了,出现password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为我们不能grant(没有权限)。
方法一
1、进入mysql数据库 (没有配置mysql环境变量请自行配置)
mysql> use mysql;
2、给root用户设置新密码
mysql> update user set password=password(“新密码”) where user=“root”;
3、刷新数据库
mysql> flush privileges;
4、退出mysql即可修改成功
mysql> quit
方法二
直接输入命令:
mysql> alter user ‘root’@‘localhost’ IDENTIFIED BY ‘你的新密码’;
重复方法一中的3、4步骤即可;