Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我只想从其他服务器连接mysql数据库_Php_Mysql - Fatal编程技术网

Php 我只想从其他服务器连接mysql数据库

Php 我只想从其他服务器连接mysql数据库,php,mysql,Php,Mysql,示例:mydatabase位于google.com/phpmyadmin上 我想从yahoo.com/insertdata.php插入数据 两个域不在同一服务器上两个域位于不同的服务器上 那么如何连接数据库呢 <?php $server = "38.89.136.77"; $database = "dbname"; $username = "dbusers"; $password = "password"; $mysqlConnection =

示例:mydatabase位于google.com/phpmyadmin上 我想从yahoo.com/insertdata.php插入数据

两个域不在同一服务器上两个域位于不同的服务器上 那么如何连接数据库呢

<?php
    $server   = "38.89.136.77";
    $database = "dbname";
    $username = "dbusers";
    $password = "password";

    $mysqlConnection = mysqli_connect($server, $username, $password);
    if (!$mysqlConnection)
    {
        echo "Please try later.";
    }
    else
    {
        mysqli_select_db($database, $mysqlConnection);

        echo " database is connected";
    }
?>  

此代码不起作用。如何执行此操作出现错误,请稍后再试。

按此操作。然后显示所有错误

<?php
  $mysqli = new mysqli("localhost", "user", "password", "database");
  if ($mysqli->connect_errno) {
    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
  }
?>

然后将您的错误张贴在评论中,这样我可以帮助您。

首先,获取实际错误。查看错误日志或将错误检查添加到PHP script.IP地址?另外,提供通用代码的意义是什么?你到底试过什么?您可以通过单击编辑链接编辑原始问题您是否尝试捕捉错误?try this在我尝试连接MySQL时收到此消息:1130主机'lardoon.com'不允许连接到此MySQL服务器,因为我正在用我的服务器ip地址替换localhost