【问题标题】:Resetting root pw for mySQL为 mySQL 重置根密码
【发布时间】:2017-12-02 01:45:34
【问题描述】:

我在网上找到了一些说明,但遇到了错误:

关注这个 - Setting the MySQL root user password on OS X

我跑了

sudo mysqld_safe --skip-grant-tables

结果是:

2017-06-28T15:22:12.6NZ mysqld_safe 登录到 '/usr/local/var/mysql/Morgans-iMac.local.err'。 2017-06-28T15:22:12.6NZ mysqld_safe 使用来自的数据库启动 mysqld 守护进程 /usr/local/var/mysql

所以看起来它正在运行。但是,当我输入(在新窗口中)时:

mysql -u root

我得到错误:

ERROR 2002 (HY000): 无法通过套接字连接到本地 MySQL 服务器 '/tmp/mysql.sock' (2)

我做错了什么?这是一个路径问题吗?

【问题讨论】:

    标签: mysql


    【解决方案1】:

    您必须为“/tmp/mysql.sock”创建一个符号链接,因为它不存在,它在安装 mysql 的不同位置可用。

    和这篇文章中提到的类似,

    Database connection "Mysql" is missing and mysql.sock is missing

    【讨论】:

      【解决方案2】:

      如果“/tmp/mysql.sock”的符号链接对您没有帮助,那么这可能是权限问题。试试:sudo chmod +t /tmp

      【讨论】:

        猜你喜欢
        • 2011-12-17
        • 2013-01-20
        • 1970-01-01
        • 2013-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-25
        相关资源
        最近更新 更多