我需要将一些行从一个数据库复制到另一个数据库。我遇到了困难。我找到了好几种方法,但似乎没有一种有效。我使用的php版本是5.4。
两个连接都在同一台服务器上,但是其他连接都不同
这是我找到的php代码,它似乎根本不起作用,我无法从第一个数据库中选择
// Create connection
$wpdb = mysql_connect($servername, $username, $password);
// Check connection
if ($wpdb->connect_error) {
die("Connection failed: " . $wpdb->connect_error);
}
echo "Connected local successfully\n";
//$starttime = date("h:i:sa");
$mydb = mysql_connect('localhost','dbname','dbpassword', true);
// Check connection
if ($mydb->connect_error) {
die("Connection failed: " . $mydb->connect_error);
}
echo "Connected to Integrity successfully\n";
mysql_select_db($database, $wpdb);
mysql_select_db('wordpress_0', $mydb);
2条答案
按热度按时间oprakyz71#
我拒绝支持
mysql_
语法,所以我将提供升级版本。几乎完全是从php手册中复制的。。。http://php.net/manual/en/mysqli.select-db.php
代码:
输出:
sxissh062#
您可以尝试使用pdo.net,它提供了一个公共接口来与许多不同的数据库进行通信。