MySQL 连接超时:报错SQLSTATE[HY000] [2002] Connection timed out
Posted 悟空的南宋时代
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 连接超时:报错SQLSTATE[HY000] [2002] Connection timed out相关的知识,希望对你有一定的参考价值。
在网上找了一堆,结果全部是错的
后来,我明白了其实是设置问题。
当你的代码部署到服务器里的时候,你的mysql 的host 值 应该为
127.0.0.1
而不是 你的服务器ip
不然就会报错。
其实当你的代码进入到服务器里的时候,mysql和代码是相当于在同一个ip下,所以要用127.0.0.1,而不是服务器ip
记住了!不用去改什么配置问题。
以上是关于MySQL 连接超时:报错SQLSTATE[HY000] [2002] Connection timed out的主要内容,如果未能解决你的问题,请参考以下文章
连接错误 - SQLSTATE [HY000] [2002]操作超时
PHP连接MySQL的时候报错SQLSTATE[HY000] [2002] No such file or directory
TP连接数据库报错:SQLSTATE[HY000] [2002] No such file or directory
SQLSTATE[HY000] [2002] 与 AW 的连接超时