Advertisement

Navicat报错:1045-Access denied(root@localhost, password)

阅读量:

前言:

具体情况如下,昨日我在调试导师提供的一款Python项目,该项目缺乏相关文档,因此数据库方面的信息需要我自行进行匹配与创建。为此,我将该项目连接至本地数据库以进行调试。在成功连接数据库后,启动了Flask项目,但随后发现数据库无法正常打开,并提示错误信息:1045-Access denied for user root@localhost(using password:YES)。为了帮助同样遇到此类问题的朋友们避免陷入困境,我将整个解决过程详细记录下来。

正文:

在终端中遭遇此问题的用户,多半是由于密码遗忘所致。然而,当Navicat无法正常连接数据库时,很可能存在其他异常情况,具体细节我不甚明了,以下是我采取的解决方式:

首先,需以管理员权限启动终端,随后尝试启动数据库:

接下来执行以下命令:mysql -u root -p

再次输入您的密码,随后执行一条用于

全部评论 (0)

还没有任何评论哟~