php连接远程数据库

2025-03-21 22:26:07
推荐回答(2个)
回答1:

  1. 在php中如果要连接远程数据库连接方法很简单,只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址或者直接域名即可。

  2. 语法

    mysql_connect(servername,username,password);

  3. 例子

    在下面的例子中,我们在一个变量中 ($con) 存放了在脚本中供稍后使用的连接。如果连接失败,将执行 "die" 部分:

  4. 代码如下:

    $con = mysql_connect("localhost","peter","abc123");

    if (!$con)

    {

    die('Could not connect: ' . mysql_error());

    }

    // some code

    ?>

  5. 上面是连接本地数据库,下面把localhost改成远程IP即可了

    实例 代码如下:

    $conn=mysql_connect('http://boaer.com','root','123456888');

    if(!$conn) echo "失败!";

    else echo "成功!";

    // 从表中提取信息的sql语句

    $sql="SELECT * FROM user where userName='$user_name'";

    // 执行sql查询

    $result=mysql_db_query('info', $sql, $conn);

    // 获取查询结果

    $row=mysql_fetch_row($result);

    mysql_close();

回答2:

对于PHP连接远程MySql数据库,通常要使用如下的语句:
var $serverName = 'db4free.net:3306';//数据库服务器
var $dbName = 'dbname';//数据库名
var $dbUsername = 'username';//用户名
var $dbPassword = '123';//登陆密码
mysql_connect($serverName,$dbUsername ,$dbPassword);
mysql_select_db($dbName);