用终端打开mysql时,出现"ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'"这样的提示,这个提示说明了
不能通过 '/tmp/mysql .sock'连到服务器,我打开my.cnf文件发现:
里面的[mysql d]
socket= /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
这说明我的电脑的mysql 安装方法 将 mysql .sock放在 /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock 这个地方,
因为默认的配置是 '/tmp/mysql .sock',所以我输入:
ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock/tmp/mysql.sock 改变他的默认配置
之后我输入: mysql -u root -p ,又出现了