Warning: mysqli::mysqli() [mysqli.mysqli]: [2002] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试 (trying to connect via tcp://localhost:3306) in D:\www\chat\chat.php on line 2Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2002): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 in D:\www\chat\chat.php on line 2Fatal error: Maximum execution time of 30 seconds exceeded in D:\www\chat\chat.php on line 2

解决方案 »

  1.   

    我的mysql是没用户界面的,命令行,我就是关了再登录的
      

  2.   

    找到mysql服务重启。或者用命令(网上搜) 试试。
      

  3.   

    网上说只可以先停止net stop mysql,然后再打开net start mysql。没有重启的说
      

  4.   

    那就是重启了啊。现在还有什么错误
    最后一个错误可以将php.ini中 max_execution_time 的值改大点。
      

  5.   

    可能的原因包括:
    1. mysql服务器压根没启动成功。
    2. mysql并未使用3306端口
      

  6.   

    那怎么知道mysql有没有开呢?怎样使mysql使用3306端口?
      

  7.   

    先CTRL+r然后输入services.msc,然后找到MYSQL,然后点击重启.