欢迎来到 Android人的问与答 ,在这里提问或帮助他人解答。 Question2Answer的1.6.x和1.7.x版本的中文翻译包我修改更新:

Question2answer

如何使用中文语言包

Q2A 1.6.x - Chinese Simplified (简体中文)

Q2A 1.7.x - Chinese Simplified (简体中文)


国内服务器推荐 阿里云服务器
国外服务器推荐 DigitalOcean
VPN推荐 正版Green VPN
阿里云推荐码:ldvq50

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

0 喜欢 0 不喜欢
259 浏览

前提:苹果电脑下面遇到此问题。

 

一、现象

当执行下面命令时遇到如下错误:

licong$ mysql -u root -p

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

 

二、解决

看了很多解决方法,都没有解决。最后用下面的方法解决。

先直接更新mysql的权限:

licong$ sudo chown -R mysql:mysql  /usr/local/mysql/

然后去mac的设置里面开启:

 

三、参考

http://stackoverflow.com/questions/4788381/getting-cant-connect-through-socket-tmp-mysql-when-installing-mysql-on-m

最新提问 5月 26, 2016 分类:mysql | 用户: forlong401 (7,050 分)

1个回答

0 喜欢 0 不喜欢

This is caused because the MySql server is not running.

最新回答 1月 1 用户: forlong401 (7,050 分)
brew services start mysql
By default, brew installs the MySQL database without a root password. To secure it run: mysql_secure_installation.

To connect run: mysql -uroot. root is the username name here.
...