MySQL数据库出现1045错误代码怎么解决?解决方法看这里

很多小伙伴在使用MySQL数据库的时候可能都遇到过错误代码1045的问题,但是苦于不知道这个错误代码是什么意思也不知道该如何去解决它 。那本篇文章将会详细的介绍一下这个错误代码的含义和解决方法,往下看看吧 。

MySQL数据库出现1045错误代码怎么解决?解决方法看这里

文章插图
一、mysql1045错误是什么
mysql中并不会直接将错误的原因和信息直接输出和显示给用户,而是会用不同的错误代码去代替 。其中错误代码1045就是表示输入的用户名或者密码错误从而导致访问数据库被拒绝了,解决方法也有很多 。
二、解决方法
(1)如果是在是记不起起来正确的账号密码并且数据不多的话可以直接将整个mysql数控卸载后再重新安装,这样重装后的mysql数据库就会提供一个初始的默认账号进行登录了 。
(2)如果保证账号是正确的话可以跳过密码登录再修改整个账号的密码,在mysql数据库的安装目录下打开配置文件my.cnf,在这个文件的末尾添加skip-grant-tables这么一行内容就可以跳过密码登录了 。
打开命令行然后输入mysql -uxxx就可以登录进这个账号的mysql数据库里面了,这里的xxx是账号 。登录进这个账号后在命令行执行下面的命令去修改密码,如下所示:
ALTER USER 'xxx'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'命令执行完毕后再次打开配置文件将之前添加的内容函数掉就可以使用修改后的账号密码进行登录了 。
【MySQL数据库出现1045错误代码怎么解决?解决方法看这里】以上就是mysql数据库1045错误代码的发生原因和解决方法了 。

    推荐阅读