首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法连接到DB服务器

无法连接到DB服务器
EN

Server Fault用户
提问于 2014-07-31 07:33:36
回答 1查看 255关注 0票数 -2

在试图在另一台计算机上建立数据库时,我不断地遇到这个问题。我试着找出解决办法,但到目前为止,我没有什么办法奏效,我也不知道是什么导致了这个问题。

无法连接到数据库服务器。用户'root'@'localhost‘的连接尝试失败(使用密码(否)(是)

所讨论的计算机确实安装了以前的版本,我卸载并重新安装了另一个版本(稍后)。

  • 我检查了兼容性(64位操作系统上的64位)
  • 我试图通过命令窗口(遵循这套指令 )引导服务器,但没有效果。
EN

回答 1

Server Fault用户

发布于 2014-07-31 07:37:49

您选择的标记与Linux相关,您所附加的指南用于Windows。如果Linux是您的情况,那么请按照以下步骤重新设置MYSQL密码。

以root身份登录并停止mysql守护进程。现在,让我们启动mysql守护进程,跳过存储密码的授权表。

代码语言:javascript
复制
/etc/init.d/mysql stop

然后跑:

代码语言:javascript
复制
mysqld_safe --skip-grant-tables

您应该看到mysqld成功启动。如果没有,那么你有更大的问题。

现在,您应该能够在没有密码的情况下连接mysql。用用户root打开mysql:

代码语言:javascript
复制
mysql --user=root mysql

在mysql中输入下一个命令:

代码语言:javascript
复制
mysql> update user set Password=PASSWORD('new-password') where user='root';
mysql> flush privileges;
mysql> exit;
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/616817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档