在Mac和XAMPP环境下,如果在终端敲入MySQL,可能会出现这种问题:
再按一下 esc 键 ,结束编辑
并输入 :wq 存储离开
再输入 source ~/.bash_profile 即可
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
这种问题是由于没有在bash_profile中配置xampp的path解决方案:
首先,在终端输入
- cd ~/
而.bash_profile为该目录下的一个隐藏文件
可使用文字编辑器vi 直接新增
在终端上输入 sudo vim ~/.bash_profile
按i进入编辑模式,在末尾添加:
- <span style="font-size:18px;"># User specific environment and startup programs
- export XAMPP_HOME=/Applications/xampp/xamppfiles
- export PATH=${XAMPP_HOME}/bin:${PATH}
- export PATH</span>
再按一下 esc 键 ,结束编辑
并输入 :wq 存储离开
再输入 source ~/.bash_profile 即可
接下来,再终端敲mysql,就可以正常进入mysql了。
如果遇到了其他类似XAMPP相关的问题,