Advertisement

Navicat reports an error: Error 1045 - Access denied to user root@localhost (using password YES)

阅读量:

前言:

发生如下:我在调试导师提供的一个Python项目中。由于缺乏文档支持,
因此需要自行匹配和构建相应的数据库信息。于是将该Python项目链接到本地数据库进行测试。
启动了Flask应用程序后,在连接上本地数据库时遇到了权限问题,
显示错误日志为:1045-Access denied for user root@localhost(using password:YES)。
为了帮助其他开发者避免这一问题,
我对解决过程进行了详细记录。

正文:

在终端界面遇到了这个问题的人群中,大都忘记了密码。但有时使用Navicat连接不到数据库时,具体情况我也不是很了解。我的解决办法如下:

首先以管理员的身份打开终端,然后打开数据库:

然后输入指令:mysql -u root -p

再键入你的密码。然后是输入一行修改你目前密码的命令:

各位看官请务必一试!(强调语气)起初我也未抱

全部评论 (0)

还没有任何评论哟~