资讯专栏INFORMATION COLUMN

记Yii链接MySQL[2002]的一次报错

wenshi11019 / 1134人阅读

摘要:解决开发使用的是的框架,在中配置的是然而,在中,通过发现的有两个用户的纪录,一个是,另一个是空,即当使用的用户是非时,访问的是时,就会报这个错。解决办法将修改为。。,的,只不过的配置导致了不同的结果。

SQLSTATE[HY000] [2002] No such file or directory

解决Trace

开发使用的是PHP的Yii2框架,在config/db.php中配置的host是

"dsn" => "mysql:host=localhost;dbname=yii2basic",

然而,在MySQL中,通过

select * from mysql.user;

发现:localhost的Host有两个用户的纪录,一个是root,另一个是空,即当使用的用户是非root时,访问的host是localhost时,就会报这个错。

解决办法:

将localhost修改为127.0.0.1

Finish。

BTW,

localhost == 127.0.0.1的,只不过MySQL的配置导致了不同的结果。

参考:

无。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21546.html

相关文章

  • Yii链接MySQL[2002]的一报错

    摘要:解决开发使用的是的框架,在中配置的是然而,在中,通过发现的有两个用户的纪录,一个是,另一个是空,即当使用的用户是非时,访问的是时,就会报这个错。解决办法将修改为。。,的,只不过的配置导致了不同的结果。 SQLSTATE[HY000] [2002] No such file or directory 解决Trace 开发使用的是PHP的Yii2框架,在config/db.php中配置的h...

    546669204 评论0 收藏0
  • Mysqldump遇到的一报错

    mysqldump: Character set utf8mb4 is not a compiled character set and is not specified in the /usr/share/mysql/charsets/Index.xml file 参考 http://www.aichengxu.com/view/11824

    gself 评论0 收藏0
  • MySQL创建库时遇到的一报错

    使用SQL语句 CREATE DATABASE dmp DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 遇到报错: ERROR 1044 (42000): Access denied for user @localhost to database dmp Sol: http://blog.csdn.net/tys1986blueboy/...

    chengjianhua 评论0 收藏0
  • 有关array_keys,array_merge的一报错

    摘要:类型不同导致的问题结果如下我们发现当为数字的时候,是不会进行去重的导致的类型转换结果我们发现通过之后都变成了类型 array_merge 类型不同导致的问题 $a = [1=>php,2=>mysql,3=>redis]; $c = [1=>zabbix,2=>mysql]; $d = array_merge($a,$c); var_dump($d); 结果如下 array(5) {...

    huashiou 评论0 收藏0
  • 从一报错聊聊 Point 事件

    摘要:定位问题根据调用栈很快定位到了代码,源码定位到之前一位同事写的组件代码,大概是这样的部分业务代码报错的地方部分业务代码发现是触发了事件,因为没有这个字段,导致抛出异常。它的和鼠标事件很像,非常容易迁移。 同步自我的博客,欢迎交流 这篇文章在草稿箱里躺了很久,因为最近又遇到了相关问题,于是又整理了一下。请注意这里讲的不是 css 的 pointer-events。 起因 从某个月黑风高的...

    quietin 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<