MySQL错误代码1045的解决方法
2019-04-02 11:35
483 查看
MySQL在命令行输入mysql -uroot -p,再输入密码时,出现如下的错误,用来记载一下过程。
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:YES);
1.命令行中输入
mysqld -nt --skip-grant-tables
这是以不检查权限的方式启动。
2.使用mysql -uroot启动MySQL;
3.修改MySQL密码(我将密码修改为123456);
update mysql.user set password=PASSWORD('123456') where User='root';
4.flush privileges(刷新MySQL的系统权限相关表,或者可以重启MySQ使设置生效);
5.退出MySQL;
quit;(或者\q;);
这时。我们就可以使用mysql -uroot -p,再输入密码就好了
相关文章推荐
- Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法
- Windows下MySql错误代码1045的解决方法
- mysql提示错误代码1045什么问题原因怎么办?解决方法
- Windows下MySql错误代码1045的解决方法
- Windows下MySql错误代码1045的解决方法
- Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法
- Windows下MySql错误代码1045的解决方法
- Mysql错误1045解决方法
- 安装Mysql提示1045错误解决方法(这个问题我纠结好几个小时,终于解决了!)
- MySQL卸载方法(win7)---错误代码1045
- Linux连接MySQL出现1045错误 解决方法
- mysql出现1045错误解决方法
- CentOS命令登录MySQL时,报错ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)错误解决方法
- SQLyog 连不上MySQL , 并出现1045错误的解决方法
- 解决远程连接mysql错误1130代码的方法
- mysql 读取描述文件失败 错误代码:2 解决方法
- 解决远程连接mysql错误1130代码的方法
- navicat连接mysql时出现1045错误的解决方法
- MySQL远程连接时出现10061以及1045错误时的解决方法