原因分析:
手动编译安装mysql指定位置后,所有的mysql文件都在指定的目录或者data目录下面,而php默认只会通过/temp/mysql.sock路径寻找sock文件,所以会导致sock文件无法找到。
解决方法(任选一种,推荐方法一):
1、给sock文件做个软链
ln -s /mysq安装路径下的/mysql.sock /tmp/mysql.sock
(注:find / -name mysql.sock 不知道文件路径的可以这样查找)
2、指定php的mysql.sock文件路径
vim /php的安装路径/etc/php.ini
mysql.default_socket=/mysql的安装路径/mysql.sock
3、使用tcp socket的方式进行连接
mysql('127.0.0.1','username','passwod');
【Mysql】报mysqli_real_connect(): (HY000/2002)错误
来源:清泛原创 2017-03-07 11:18:39 人气: 我有话说( 0 人参与)
原因分析:手动编译安装mysql指定位置后,所有的mysql文件都在指定的目录或者data目录下面,而php默认只会通过 temp mysql.sock路径寻找soc...
上一篇:MySQL 启动报错 Table 'mysql.plugin' doesn't exist
下一篇:oracle top 替代方案
注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
相关热点
- 1Vsphere 6 集群上 安装 oracle rac 遇到的共享磁盘故障
- 2MySQL 启动报错 Table 'mysql.plugin' doesn't exist
- 3REDHAT 6.4 X64下ORACLE 11GR2静默安装
- 4修改ORALCE 字符集从American_American.ZH...
- 5关于ORA-00903. 表名无效的错误
- 6XMANGER 安装ORACLE乱码解决并且显示中文的解决方法
- 7mysql实现split分割字符串(length, SUBST...
- 8当ORACLE 11G 遇到 JUNIPER 防火墙
- 9灾难恢复RTO 与 RPO
- 10如何查看Oracle用户的SQL执行历史记录?
本月排行
- 1sqlite 命令行创建一个空库 10次浏览
- 2OceanBase使用libeasy原理源码... 8次浏览
- 3Oracle取前N条记录方法 Oracle... 8次浏览
- 4Oracle 分组后取每组第一条数据 6次浏览
- 5ORACLE 启动提示 内存不足 OUTOF MEMORY 6次浏览
- 6关于ORA-00903. 表名无效的错误 6次浏览
- 7OceanBase使用libeasy原理源码... 5次浏览
- 8Vsphere 6 集群上 安装 ora... 5次浏览
- 9Ora-00257 错误处理一列 4次浏览
- 10oracle top 替代方案 4次浏览
评论排行
- 1C++ 读写xml方法整理(持续更新)3次评论
- 2全民OS2次评论
- 3__attribute__2次评论
- 4海量数据相似度计算之simhash和海...2次评论
- 5C++使用OLE/COM高速读写EXCEL的源码2次评论
- 6AfxIsValidAddress 测试内存地址2次评论
- 7C++入门进阶最佳实战2次评论
- 8VC 自绘日历,有绘制日历需求的...2次评论
- 9Reference to ' ' is ambiguous:符号定义重复1次评论
- 10两大桌面系统之战:Yosemite vs Windows 101次评论