手动连接到远程mySql数据库

时间:2013-01-15 09:00:32

标签: php mysql database-connection

我想知道如何从Windows 7连接到远程服务器中的MySql数据库。我想从管理面板提供外部连接。如何连接数据库?我有一个PHP编码来插入和检索远程数据库中的值。但在此之前,我需要手动连接到远程数据库?请你帮我解决这个问题。#

    <?PHP 
         $user_name = "fbapp"; 
         $password = " 123";
         $database = "fb_db";
         $server = "mysql.dfw1.stabletransit.com";

           $db_handle = mysql_connect($server, $user_name, $password);
           $db_found = mysql_select_db($database, $db_handle);

       if ($db_found) {

      $SQL = "INSERT INTO Sample(Firstname, Lastnamme)
      VALUES (35,67)");

       $result = mysql_query($SQL);

       mysql_close($db_handle);

       echo "Records added to the database";

      }
     else {

     echo "Database NOT Found ";
     mysql_close($db_handle);
    }
   ?>

2 个答案:

答案 0 :(得分:0)

  1. 只需创建一个mysql用户,并允许主机连接相同的用户。所以创建用户 example1.com MYSQL并允许您的新用户从您的example2.com进行连接。
  2. 然后在该主机上的mysql端口上允许防火墙规则

答案 1 :(得分:0)

打开命令提示符

    mysql -u user_name -ppassword -h ip-adress

使用运行mysql的机器的ip-address