hi
i dont want to use ny of software to copy.
wen i transfer data using php script on same server it was work fine.
but wen i wrote the code for both diffrent servver and diffrent user it can not work.
here is code :
<?php
$connect2 = mysql_connect("localhost1","user1","pwd1");
/$query = "CREATE DATABASE newsqldb25";
$result = mysql_query($query);
echo "db Create";/
$database1="newsqldb25"; // destination
$link1= mysql_select_db( $database1, $connect2 );
set_time_limit(0);
$database = 'mysqldb15'; //org
$connect= mysql_connect("localhost2","user2","pwd2");
$link2= mysql_select_db( $database, $connect );
$j=0;
$tables = mysql_list_tables( $database , $connect);
while( $line = mysql_fetch_row( $tables ) )
{
$fields = mysql_list_fields( $database, $line[0], $connect );
$columns = mysql_num_fields( $fields );
$tab=$line[0];
mysql_query("DROP TABLE IF EXISTS newsqldb25.$tab");
mysql_query("CREATE TABLE newsqldb25.$tab LIKE mysqldb15.$tab") or die(mysql_error());
mysql_query("INSERT INTO newsqldb25.$tab SELECT * FROM mysqldb15.$tab") ;
echo "Table: <b>".$line[0]." </b>Done<br>";
//echo "Total Field: <b>".$columns."</b><br>";
}
// echo "<br><br><br>";
?>