解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
2023-09-14 09:10:12 时间
在Mac和XAMPP环境,假设终端打字mysql,现这样的问题:
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相关的问题。
能够訪问这个链接:http://www.jroller.com/jnicho02/entry/setting_up_xampp_on_the
遇到问题一定要google,在百度了好几个都是不找边际的解决方式后,我直接google,一下就找到了正确的解决方式。虽说是英文。只是确实靠谱啊!
相关文章
- 【MySQL】MySQL 5.6 参数之 extra_port
- mysql_use_result & mysql_store_result & MYSQLI_ASYNC
- mysql交互式连接&非交互式连接
- php对比辨析之 mysql_escape_string & mysql_real_escape_string & addsalshes
- mysql高效获取两张表共同字段的交集数据
- MySQL ALTER语法的运用方法 && 操作索引和字段
- 【MySQL】悲观锁&乐观锁
- MySQL单列索引和组合索引的区别介绍(转)
- ajax结合mysql数据库和smarty实现局部数据状态的刷新
- mysql: command not found
- MySQL和MSSQL下,text 、ntext、 image、blob的比较
- MySQL MyISAM 添加外键失败
- MySQL两千万数据优化&迁移
- 阿里规范 - 五、MySQL 数据库 - (三)SQL语句 - 1 - 【强制】不要使用 count(列名)或 count(常量)来替代 count(*),count(*)是 SQL92 定义的 标准统计行数的语法,跟数据库无关,跟 NULL 和非 NULL 无关。
- [MySQL] FULL-TEXT Search. 1 Syntx & fulltext-natural-language
- 一个漂亮的输出MySql数据库表结构的PHP页面
- MySQL中OR和AND的区别是什么____MySQL中or与in
- error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
- 数据库面试题【二、MYSQL的两种存储引擎区别(事务、锁级别等等)】
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket
- 0x08 MySQL 超详细-索引原理&慢查询优化【转-多图】(重点)
- mysql
- mysql 启动 && 停止
- [django1.6]跑批任务错误(2006, 'MySQL server has gone away')
- Mysql番外篇--最左原则-03
- MySQL ---- SQL语句学习笔记二