【问题标题】:How can i connect to mysql using terminal?如何使用终端连接到 mysql?
【发布时间】:2014-01-29 01:38:44
【问题描述】:

我正在尝试使用终端连接到我的 mac 上的 mysql 服务器。我已经在我的 Mac 上安装了 MAMP,但现在我已经安装了 XAMPP。当我在终端中输入这个时

mysql -u root -p

它提出了这条消息......

ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/Applications/MAMP/tmp/mysql/mysql.sock' (2)

我想知道是不是因为 XAMPP?有什么建议么?

【问题讨论】:

    标签: mysql terminal


    【解决方案1】:

    你试过了吗

    mysql -h 127.0.0.1 -u root -p

    (如果mysql服务器没有在你的本地机器上运行,用mysql服务器的IP地址代替127.0.0.1)

    【讨论】:

    • 刚试过,它有效;)..所以这是否意味着每次我运行 xampp..我必须在终端中输入它吗?因为我在使用 MAMP 时不需要这样做。
    • 不确定,我从未使用过 xampp 或 mamp,我只是熟悉 mysql。如果可行,您能否将答案标记为正确。
    • 你不需要每次运行 xampp 时都运行它,只要你想访问命令行客户端。您可以编写一个选项文件来覆盖默认值,这样您就不必输入所有内容。有关详细信息,请参阅dev.mysql.com/doc/refman/5.0/en/option-files.html
    猜你喜欢
    • 2012-01-09
    • 2018-04-19
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    • 2016-07-20
    • 2014-06-10
    相关资源
    最近更新 更多