广告
返回顶部
首页 > 资讯 > 数据库 >怎么解决mysql能用localhost连接不能使用127.0.0.1连接的问题
  • 474
分享到

怎么解决mysql能用localhost连接不能使用127.0.0.1连接的问题

2024-04-02 19:04:59 474人浏览 泡泡鱼
摘要

本篇内容介绍了“怎么解决Mysql能用localhost连接不能使用127.0.0.1连接的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况

本篇内容介绍了“怎么解决Mysql能用localhost连接不能使用127.0.0.1连接的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

问题:程序连接mysql只能使用localhost,不能使用127.0.0.1

系统环境:Centos5.5 64位系统  mysql 版本5.0.77 PHP版本5.2.17

以下为我解决问题的过程:

1、根据出错的提示信息“Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL Server on '127.0.0.1'”  使用Google搜索mysql_connect 有人说是可能mysql_connect这个函数被禁用了,使用其它的连接,测试过不行。

2、使用google搜索mysql能用localhost连接,不能使用127.0.0.1连接,结果大部分人的解决办法是:

修改my.cnf文件,去掉skip_networking,bind_address=127.0.0.1,重启mysql 故障依旧。

权限问题,grant all privileges on *.* to 'root'@'127.0.0.1' identified by '密码';   然后flush privileges;  故障依旧。

修改/etc/hosts文件,添加127.0.0.1  localhost 项,故障依旧。

3、查看apache错误日志,发现只记录了文件不存在之类的日志信息,未发现和访问mysql数据连接文件相关的项目

4、查看mysql的日志,未发现相关的连接项目。

5、最后我想起来要查看一下系统日志/var/log/messages 信息太多,清理之:  echo "" > /val/log/messages 然后访问 数据连接测试文件。发现了如下信息:

Nov 30 10:18:49 localhost setroubleshoot: SE 正在阻止Http 守护进程连接到网络端口3306 For complete SElinux messages. run sealert -l a214e214-c710-4c84-9eb

2-12764f4b27de

结果就很明显了,是selinux闯的祸,关闭selinux测试一下“/usr/sbin/setenforce 0 立刻关闭SELINUX  ”  连接一切正常。

最后得出一个结论,请大家在安装服务器的时候,一定要selinux给关闭掉。下面给出方法:

如何关闭SeLinux

1、快速关闭SElinux,使用如下命令就可以:

/usr/sbin/setenforce 0 立刻关闭SELINUX

/usr/sbin/setenforce 1 立刻启用SELINUX

2、加到系统默认启动里面

echo "/usr/sbin/setenforce 0" >> /etc/rc.local

3、可以编辑配置文件达到同样的目的

vi /etc/selinux/conf

set SELINUX=disabled

“怎么解决mysql能用localhost连接不能使用127.0.0.1连接的问题”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么解决mysql能用localhost连接不能使用127.0.0.1连接的问题

本文链接: https://www.lsjlt.com/news/60657.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么解决mysql能用localhost连接不能使用127.0.0.1连接的问题
    本篇内容介绍了“怎么解决mysql能用localhost连接不能使用127.0.0.1连接的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况...
    99+
    2022-10-18
  • 怎么解决MySQL不能从外部连接问题
    这篇文章主要介绍“怎么解决MySQL不能从外部连接问题”,在日常操作中,相信很多人在怎么解决MySQL不能从外部连接问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么解决...
    99+
    2022-10-18
  • 如何解决不能通过mysql.sock连接MySQL问题
    这篇文章主要为大家展示了“如何解决不能通过mysql.sock连接MySQL问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决不能通过mysql.soc...
    99+
    2022-10-18
  • 怎么解决ubuntu下mysql不能远程连接数据库的问题
    本篇内容介绍了“怎么解决ubuntu下mysql不能远程连接数据库的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能...
    99+
    2022-10-18
  • 云服务器不能连接mysql怎么解决
    当云服务器无法连接到MySQL数据库时,可能是由于以下原因导致的:1. 防火墙设置:检查云服务器的防火墙设置,确保MySQL的端口(...
    99+
    2023-09-16
    云服务器 mysql
  • SQL Server的IP不能连接问题的解决方法
    这篇文章将为大家详细讲解有关SQL Server的IP不能连接问题的解决方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。自己电脑上安装的SQLServer...
    99+
    2022-10-19
  • 怎么解决mysql连接过慢的问题
    这篇文章主要讲解了“怎么解决mysql连接过慢的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决mysql连接过慢的问题”吧! 3种解决方法(前...
    99+
    2022-10-18
  • MySql中的连接查询问题怎么解决
    本文小编为大家详细介绍“MySql中的连接查询问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“MySql中的连接查询问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。连接查询当进行多表连接查询...
    99+
    2023-07-05
  • 怎么解决Mysql从客户端连接服务器连不上的问题
    这篇文章主要讲解了“怎么解决Mysql从客户端连接服务器连不上的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决Mysql从客户端连接服务器连不上...
    99+
    2022-10-18
  • mysql使用left join连接出现重复问题怎么解决
    这篇文章主要介绍了mysql使用left join连接出现重复问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql使用left join连接出现重复问题怎么解决文章都会有所收...
    99+
    2023-07-05
  • 怎么解决远程连接mysql错误1130的问题
    本篇内容介绍了“怎么解决远程连接mysql错误1130的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!...
    99+
    2022-10-18
  • 超出MySQL最大连接数的问题怎么解决
    今天小编给大家分享的是超出MySQL最大连接数的问题怎么解决,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。超出MySQL最大连接数问题如果遇到MySQ连接数超出最大限制了,不要慌,往...
    99+
    2023-07-06
  • 怎么解决Navicat for Mysql连接报错1251的问题
    这篇文章主要介绍怎么解决Navicat for Mysql连接报错1251的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!打开Command Line Client   看清楚不是cmd,是在...
    99+
    2023-06-15
  • 使用docker 部署mysql突然连接不上的问题及解决方法
    WARNING: IPv4 forwarding is disabled. Networking will not work. 大概意思就是说,网络不能用,也就意味着不能连网络,所以远程才连不上mysql。 找到原因之后...
    99+
    2022-06-28
    docker 部署mysql docke部署mysql连接不上
  • 怎么解决Navicat for MySQL 连接 MySQL 报2005错误的问题
    这篇文章主要介绍怎么解决Navicat for MySQL 连接 MySQL 报2005错误的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Navicat for MySQL 连接 MySQL 报2005错误的问...
    99+
    2023-06-15
  • 怎么解决mysql MGR无法连接主节点的问题
    这篇文章主要讲解了“怎么解决mysql MGR无法连接主节点的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决mysql MGR无法连接主节点的问...
    99+
    2022-10-18
  • Win7虚拟专用网络连接不上怎么办 虚拟专用网络连接不上问题的解决方法
    Win7 虚拟专用网络连接不上怎么办?虚拟专用网络在企业网络中被广泛的应用,虚拟专用网络能够让员工都使用上高速网络。然而有Win7用户在连接虚拟专用网络时遇到了问题,用户反馈说Win7 虚拟专用网络一直连接不上,一直卡在...
    99+
    2023-05-20
    Win7 虚拟专用网络 连接不上
  • 怎么解决MySql使用skip-name-resolve解决外网连接客户端过慢的问题
    小编给大家分享一下怎么解决MySql使用skip-name-resolve解决外网连接客户端过慢的问题,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!使用以下进行解决[mysqld] skip-...
    99+
    2022-10-18
  • phpmyadmin怎么解决控制用户连接失败问题
    这篇文章主要介绍“phpmyadmin怎么解决控制用户连接失败问题”,在日常操作中,相信很多人在phpmyadmin怎么解决控制用户连接失败问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2022-10-18
  • 怎么解决sqlplus连接scott用户报错PRODUCT_USER_PROFILE问题
    这篇文章主要讲解了“怎么解决sqlplus连接scott用户报错PRODUCT_USER_PROFILE问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作