Php 使用DB连接获取连接超时

Php 使用DB连接获取连接超时,php,mysql,mysqli,Php,Mysql,Mysqli,我正在尝试连接到远程机架空间数据库 PHP: 我得到 警告:mysqli::mysqli:HY000/2002:连接超时 试试这个 <?php $servername = "XX.XX.XX.XX"; $username = "username"; $password = "password"; $dbname = "table"; // Create connection $conn = mys

我正在尝试连接到远程机架空间数据库 PHP:

我得到

警告:mysqli::mysqli:HY000/2002:连接超时

试试这个

 <?php
      $servername = "XX.XX.XX.XX";
       $username = "username";
       $password = "password";
       $dbname = "table";
        // Create connection
           $conn = mysqli_connect($servername, $username, $password, $dbname);
         // Check connection
           if (mysqli_connect_errno()) {
         echo "Failed to connect to MySQL: " . mysqli_connect_error();die();

       } 
     ?>

mysql服务器正在运行吗?是的,它正在运行。您是否尝试过重新启动?您刚刚尝试过,它仍然出现相同的错误。您可以使用第三方工具(如mysql workbench或Sequel pro)连接到它吗?
 <?php
      $servername = "XX.XX.XX.XX";
       $username = "username";
       $password = "password";
       $dbname = "table";
        // Create connection
           $conn = mysqli_connect($servername, $username, $password, $dbname);
         // Check connection
           if (mysqli_connect_errno()) {
         echo "Failed to connect to MySQL: " . mysqli_connect_error();die();

       } 
     ?>