php如何在mySQL php中将查询结果从服务器1插入到服务器2表

php如何在mySQL php中将查询结果从服务器1插入到服务器2表,php,mysql,fetch,Php,Mysql,Fetch,首先,我是PHP新手 我的问题是,一旦我使用mysql\u查询从Server1获得$result,如何创建存储在host2中的Table2 <?php $connect1 = mysql_connect(host1,user,pass); $selected = mysql_select_db(database1,$connect1); $result = mysql_query("select a,b,c from table1"); $connect2 = mysql_conne

首先,我是PHP新手

我的问题是,一旦我使用mysql\u查询从Server1获得$result,如何创建存储在host2中的Table2

<?php

$connect1 = mysql_connect(host1,user,pass);
$selected = mysql_select_db(database1,$connect1);

$result = mysql_query("select a,b,c from table1");

$connect2 = mysql_connect(host2,user,pass);
$selected = mysql_select_db(database2,$connect2);

mysql_query("create table table2 as select $result from table2"); 

?> 

它们是两个不同的服务器(都在MySQL中)。。请详细答复


谢谢

mysql\u查询
接受两个参数。第二个是连接,你试过这个吗

mysql_query("create table table2 as select $result from table2", $connect2);
关于mysql\u查询的PHP文档:

mysql\u查询
接受两个参数。第二个是连接,你试过这个吗

mysql_query("create table table2 as select $result from table2", $connect2);
关于mysql\u查询的PHP文档:

我提醒您使用扩展或数据库操作
mysql
是一只恐龙。使用我提到的其他方法之一,你会得到更好的服务。我同意@rdlowrey。我下面的答案与mysqli的效果相同,而使用PDO则更简单。PDO通常是我选择的连接方式。感谢您的快速响应,您能告诉我如何实现类似的PDO目的吗?我将非常感谢。让我提醒您使用扩展或数据库操作
mysql
是一只恐龙。使用我提到的其他方法之一,你会得到更好的服务。我同意@rdlowrey。我下面的答案与mysqli的效果相同,而使用PDO则更简单。PDO通常是我选择的连接方式。感谢您的快速响应,您能告诉我如何实现类似的PDO目的吗?我会非常感激的。