无法将续集专业版与mysql连接

时间:2016-06-13 00:55:37

标签: mysql database sequelpro

我在Mac OSX El Capitan上下载并安装了mysql社区服务器GPL版本5.7.13。然后我下载了续集亲。我尝试使用socket连接mysql。我使用了名称localhost和用户名root并将密码保留为空白。当我每次在图片中收到消息时都尝试连接。

我还想补充一下,当我第一次安装mysql时,有一个弹出窗口,它为root@localhost提供了一个神秘的密码。因此,我没有将密码部分留空,而是尝试了密码。但除了'root'@'localhost' (using password: YES)之外,它一直向我显示相同的消息。我做错了什么?

6 个答案:

答案 0 :(得分:4)

在终端中通过以下方式启动mysql服务器:

  

mysql.server启动

使用您的root用户(安装mysql时创建的deffault用户)访问mysql

  

mysql -uroot

通过以下方式创建新帐户:

  

创建用户'new_user'@'localhost'由'new_password'标识;

赋予所有特权:

  

在*上授予所有特权。 * TO'new_user'@'localhost';

然后重新加载新分配的权限,运行:

  

冲洗特权;

现在,您应该可以使用新用户连接Sequel Pro:

标准

  • 主机:127.0.0.1
  • 用户名:new_user
  • 密码:new_password

答案 1 :(得分:1)

  1. 确保MySQL正在运行(启动MAMP / XAMP服务器)
  2. MAMP使用“ root”作为用户名,使用“ root”作为密码

答案 2 :(得分:0)

我使用Sequel Pro并通过套接字无需密码连接到本地主机服务器,没有任何问题。最可能的问题是您键入了错误的root密码。你可以reset the root password

答案 3 :(得分:0)

使用127.0.0.1而不是'localhost'。

答案 4 :(得分:0)

卸载它,然后再次安装。在安装时输入root密码。它对我有用。

答案 5 :(得分:0)

更改密码后,您将需要重新启动mysql,密码可以并且在很多情况下为空,回车为空。

我发现重启mysql的最简单方法是通过命令行

mysql restart;