连接到本地MySQL服务器

连接到本地MySQL服务器

问题描述:

我正在使用MAC OS Sierra。并试图访问MySQL,但得到错误,如连接到本地MySQL服务器

UserXs-MacBook-Pro:~ Ayaz$ mysql -u root 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 
UserXs-MacBook-Pro:~ Ayaz$ 
+0

你可以检查你的MySQL实例是否首先运行吗? –

+0

我已通过XAMP服务器检查其运行 –

+0

您可以尝试使用'mysql -u root -h 127.0.0.1',而通过localhost套接字连接时使用/tmp/mysql.sock,而127.0.0.1不使用mysql.sock – HelloSpeakman

如果你有你的MySQL运行起来,你可以试试下面的步骤让你的问题整理出来!

这对我有用,希望对你也有用!

sudo /usr/local/mysql/support-files/mysql.server start 

这是SO一个有趣question这是对类似的讨论,希望这有助于!

+0

我试过了,但得到错误'sudo:/usr/local/mysql/support-files/mysql.server:command not found' –

+0

您是否检查过我在同一主题上提到的问题? –