目录
隐藏
新安装了mysql 5.7.19 的zip解压版本,登录时提示ERROR 1045错误。
如何修改root的默认密码
方法一:
1、关闭mysql,启动命令行,输入:
taskkill /f /im mysqld.exe
或者关闭mysql服务
2、转入mysql的bin目录下
3、跳过密码检测,输入:
mysqld --skip-grant-tables
4、原窗口不关闭,新打开一个,转入mysql的bin目录下
5、输入:mysql -u root
即可登录
6、修改密码:
/* 123456则为新密码 */
update mysql.user set authentication_string=password('123456') where user='root';
flush privileges;
方法二:
打开my.ini,在[mysqld]中添加一行:
skip-grant-tables
重启mysql服务器,然后在cmd中输入:mysql -u root 即可登录
登录后,再按方法一中的第6步重新设置密码
最后在my.ini中去掉添加的那一行即可。
设置密码永不过期
打开my.ini,在[mysqld]中添加一行:
default_password_lifetime=0
重启mysql服务器