位置: 编程技术 - 正文

完美解决MySQL通过localhost无法连接数据库的问题

编辑:rootadmin

推荐整理分享完美解决MySQL通过localhost无法连接数据库的问题,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

问题:一台服务器的PHP程序通过localhost地址无法连接数据库,但是如果设置为.0.0.1则可以正常连接,连接其他数据库服务器也正常。MySQL的权限设置正确,且通过mysql命令行客户端可以正常连接数据库。

分析:这是典型的socket没有正确设置的情况。

连接MySQL数据库有两种方式:TCP/IP(一般理解的端口的那种)和Unix套接字(一般叫socket或者sock)。大部分情况下,可以用localhost代表本机.0.0.1,但是在MySQL连接时,二者不可混用,而且MySQL中权限设置中localhost与.0.0.1也是分开设置的。当设置为.0.0.1时,系统通过TCP/IP方式连接数据库;当设置为localhost时,系统通过socket方式连接数据库。

解决:首先要看本机MySQL的socket套接字文件在哪里,查看命令是:

完美解决MySQL通过localhost无法连接数据库的问题

输出结果显示套接字文件的位置,比如:这台服务器显示的是

然后修改php的配置文件php.ini与之对应起来就好了。

找到这一项:

一般来说这一项都是空的,改成:

这里应写上一步查询到的文件,根据你的情况设置。至此php配置就修改好了,如果是CLI(命令行)方式或者CGI方式的话,立即就生效,如果是FASTCGI方式,需要重启一下fastcgi进程。

以上这篇完美解决MySQL通过localhost无法连接数据库的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

MySql 5.6. winx 安装详细教程 说明:因为数据库版本问题出现的项目启动没有错误,但是操作数据库的过程出现错误,为了保持数据库一致,重新检索到了安装mysql5.6的教程,不复杂

mysql 5.6. winx.zip安装详细教程 windows上安装压缩包版的MySQL详细文档请参考

mysql密码忘记怎么办 遇到两次mysql密码忘记了?最开始干了最傻的事,卸载了重装。现在有一个不用卸载也能把密码设置回来的办法。知识来源于网络,我这里稍加整理,遇

标签: 完美解决MySQL通过localhost无法连接数据库的问题

本文链接地址:https://www.jiuchutong.com/biancheng/350119.html 转载请保留说明!

上一篇:mysql 5.7 安装配置方法图文教程(mysql5.7.35安装配置教程)

下一篇:MySql 5.6.35 winx64 安装详细教程

  • 公司买车可以抵多少税100万
  • 个体户定额征收标准
  • 应收利息增加会计分录
  • 出租场地属于什么营业范畴
  • 母子公司间借款利息交税吗
  • 食品发票可以报销餐费吗
  • 小规模没有进项可以开发票吗
  • 仪器检测费发票哪一类
  • 企业所得税弥补亏损怎么算
  • 应付账款扣除商业折扣
  • 企业大股东减持股份
  • 公司评级有什么用
  • 借款合同印花税减免优惠政策
  • 购进原材料没有发票怎么做分录
  • 父母的股权给子女可以怎样认证
  • 申报文化事业建设费
  • 开具电费发票说明
  • 总分机构账务处理
  • 医疗器械 税点
  • 技术服务费成本票是什么
  • 销项税月底还是年底结0
  • 电脑中毒蓝屏了怎么办修复
  • 公司帐户能直接转账吗
  • 主营业务收入和营业收入的区别
  • linux入门学习
  • PHP:JDToJulian()的用法_日历函数
  • 新公司30天内未办理税务登记
  • 外购货物用于公益性捐赠
  • ajax如何返回数据
  • php获取长度
  • php和mysql关系
  • 承兑贴现会计分录怎么做
  • wordpress怎么用
  • 个人应纳所得税计算公式
  • 筹办分公司
  • SQLite之Autoincrement关键字(自动递增)
  • 购货方开工具红包怎么开
  • 资产负债表日后至财务报告批准报出日之间
  • 社保怎么缴费方式
  • 现金流量表中的现金流量包括哪些
  • sql查询表中指定数据
  • 企业怎样合理避税详述
  • 费用可以抵扣什么税
  • 营改增后可以抵扣的进项
  • 交易性金融资产入账价值怎么计算
  • 所得税费用结转分录
  • 以前年度财务费用漏记
  • 技术服务费发票怎么开
  • 购入自用的机器怎么入账
  • 结转已销商品的销售成本分录
  • linux 命令提示
  • 注册表怎么优化
  • windows查看电池信息
  • win10系统预览版
  • eudcedit.exe
  • 电脑操作系统7
  • 微软新版windows
  • linux字符串命令
  • iptables centos
  • linux 有哪些
  • win8怎么设置桌面图标
  • es6字符串模版
  • Node.js Sequelize如何实现数据库的读写分离
  • pops基本属性
  • python获取命令行执行命令的输出
  • js数组菜鸟教程
  • jquery点击移动div
  • Node.js中的全局对象有
  • node.js中的http.response.end方法使用说明
  • shell脚本 su
  • js dom方法
  • jquery .html的用法
  • First Class: UI of Android
  • 河南省低保信息查询
  • 税务咨询电话是什么
  • 市直单位正职是市单位一把手吗
  • 注销发票怎么处理流程
  • 清税申报表怎么填写
  • 报考国税
  • 跨境电商出口商品结构
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设