SQLSTATE[HY000] [2002] 错误

SQLSTATE[HY000] [2002] 错误

http://www.thinkphp.cn/topic/36194.html

 

使用tp框架 3.2.3 ,在windows上跑的时候没有任何问题,但是部署到linux系统和是哪个,就会报这个错,不知道什么原因,求大神解答


:(
SQLSTATE[HY000] [2002] No such file or directory
错误位置

FILE: /phpstudy/www/mmm/ThinkPHP/Library/Think/Db/Driver.class.php  LINE: 109
TRACE

#0 /phpstudy/www/mmm/ThinkPHP/Library/Think/Db/Driver.class.php(109): E('SQLSTATE[HY000]...')
#1 /phpstudy/www/mmm/ThinkPHP/Library/Think/Db/Driver.class.php(1075): Think\Db\Driver->connect()
#2 /phpstudy/www/mmm/ThinkPHP/Library/Think/Db/Driver/Mysql.class.php(47): Think\Db\Driver->initConnect(true)
#3 /phpstudy/www/mmm/ThinkPHP/Library/Think/Model.class.php(138): Think\Db\Driver\Mysql->getFields('inkks_xin')
#4 /phpstudy/www/mmm/ThinkPHP/Library/Think/Model.class.php(126): Think\Model->flush()
#5 /phpstudy/www/mmm/ThinkPHP/Library/Think/Model.class.php(1458): Think\Model->_checkTableInfo()
#6 /phpstudy/www/mmm/ThinkPHP/Library/Think/Model.class.php(101): Think\Model->db(0, '', true)
#7 /phpstudy/www/mmm/ThinkPHP/Common/functions.php(621): Think\Model->__construct('xin', '', '')
#8 /phpstudy/www/mmm/appx/Home/Controller/IndexController.class.php(9): M('xin')
#9 [internal function]: Home\Controller\IndexController->index()
#10 /phpstudy/www/mmm/ThinkPHP/Library/Think/App.class.php(173): ReflectionMethod->invoke(object(Home\Controller\IndexController))
#11 /phpstudy/www/mmm/ThinkPHP/Library/Think/App.class.php(110): Think\App::invokeAction(object(Home\Controller\IndexController), 'index')
#12 /phpstudy/www/mmm/ThinkPHP/Library/Think/App.class.php(204): Think\App::exec()
#13 /phpstudy/www/mmm/ThinkPHP/Library/Think/Think.class.php(120): Think\App::run()
#14 /phpstudy/www/mmm/ThinkPHP/ThinkPHP.php(97): Think\Think::start()
#15 /phpstudy/www/mmm/index.php(7): require('/phpstudy/www/m...')
#16 {main}

 要保证在php.ini和mysql配置文件my.conf 中,关于mysql.sock的路径的定义统一
php.ini

pdo_mysql.default_socket=/var/lib/mysql/mysql.sock

 my.conf

socket=/var/lib/mysql/mysql.sock

 配置中的 localhost 改成 127.0.0.1 或者其他的 ip再试试?http://www.thinkphp.cn/topic/27457.html

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113503.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月17日 上午6:00
下一篇 2021年10月17日 上午6:00


相关推荐

  • 深入理解双线性插值算法

    深入理解双线性插值算法引言看了好几篇关于双线性插值算法的博文,解释得都不好理解,不过下面这篇博文就解释得很好,以下内容均参考这篇:图像处理+双线性插值法双线性插值算法双线性插值算法是解决什么问题的(原理)?在图像的仿射变换中,很多地方需要用到插值运算,常见的插值运算包括最邻近插值、双线性插值、双三次插值、兰索思插值等方法,OpenCV提供了很多方法,其中,双线性插值由于折中的插值效果和运算速度,运用比较广…

    2022年6月6日
    39
  • Optimal Keypad[通俗易懂]

    Optimal Keypad[通俗易懂]Description OptimusMobilesproducesmobilephonesthatsupportSMSmessages.TheMobileshaveakeypadof12keys,numbered1to12.Thereisacharacterstringassignedtoeachkey.Totypeinthe

    2022年4月28日
    38
  • 从龙虾爆火到AI硬件崛起:陈坤祥博士揭秘普通人如何抓住时代红利

    从龙虾爆火到AI硬件崛起:陈坤祥博士揭秘普通人如何抓住时代红利

    2026年3月13日
    3
  • 《不会写代码也能玩转自动化?n8n 入门实战指南》

    《不会写代码也能玩转自动化?n8n 入门实战指南》

    2026年3月15日
    3
  • spi时序图怎么分析,怎么看懂spi时序图

    spi时序图怎么分析,怎么看懂spi时序图我做产品的时候 最怕就是做 IIC 和 SPI 的通信 这两种协议时序哪怕是延时时间有误差 都有可能导致通信不上 出现问题的时候 如果没设备也很难排查问题到底出在哪里 有时候这个产品写好的时序程序 换一个单片机用同一个程序移植过去就不行了 而且很多公司都没有设备可以调试这些协议 大多数时候都是完全靠蒙 今天就拿新手比较头痛的 SPI 来进行时序图的分析和讲解 看不懂你打我 我记得第一次 SPI 通讯的时候 完全是照抄网络上的程序 因为芯片手册的时序图看起来太可怕了 根本看不懂

    2026年3月18日
    2
  • 【C++】浅谈C++句柄类

    【C++】浅谈C++句柄类一 句柄类思想 nbsp nbsp Thinkinginc 第一卷的中文翻译实在是无法忍 偏偏我就有这么一本 还是合订本的 nbsp nbsp 幸好读到了一个从前没意识到的问题 也算是值了 句柄类 也叫 CheshireCat nbsp nbsp nbsp 问题背景是这样的 1 在极为安全的领域 即使核心实现已经封闭在库中不可见 但是头文件中的变量定义仍然可能会曝露一些内部信息 2 在设计初期 实现部分固然需要经常

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号