无法将sequel pro与mysql连接

MD *_*san 6 mysql database sequelpro

我在Mac OSX El Capitan上下载并安装了mysql社区服务器GPL版本5.7.13。然后我下载了续集专业版。我试图使用套接字连接mysql。我使用了localhost用户名和用户名root,密码为空。每当我尝试连接时,都会在图片中看到消息。

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

par*_*ima 6

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

mysql.server启动

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

mysql -uroot

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

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

赋予所有特权:

授予*所有特权。*到'new_user'@'localhost';

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

冲洗特权;

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

标准

  • 主持人:127.0.0.1
  • 用户名:new_user
  • 密码:new_password

  • 一字一句地照着做,还是不行。我正在使用 Catalina 10.15.5 和 Sequel Pro 1.1.2。 (2认同)

Han*_*xue 3

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

  • 看起来续集专业版有问题。当我测试连接时,由于“密码不正确”而失败。当我连接时,它连接成功。我正在使用 Sequel Pro 1.1.2 (2认同)