Einzelnen Beitrag anzeigen
  #1  
Alt 20.05.2017, 22:59:59
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
Tabelle aus einer Datenbank in andere Datenbank kopieren

Hallo,
ich habe 2 Datenbanken und möchte mit PHP die Tabelle T1 von DB1 in DB2 kopieren.
Beide DB sind auf einem Server.
Ist dies überhaupt möglich?

Habe heute schon einiges gelesen aber nichts richtiges gefunden.
Einige Beiträge sind schon so alt.

Ein Code hab ich gefunden aber der funktioniert nicht richtig.

Kann mir jemand weiter helfen?

Bedanke mich schon mal im voraus.

PHP-Code:
include 'Bin/DB_2.php';
echo 
"<br>Verbindung ".$verbindung;
$MLAP_1 $_POST['MLAP_Artikelnummer'];
$MLAP_2 $_POST['MLAP_ANZAHL'];
$User $_SESSION['UserID'];
Echo 
"<br>MLAP_1 " $MLAP_1;
Echo 
"<br>MLAP_2 " $MLAP_2;

if (
$MLAP_1 <> "" and $MLAP_2 <> ""
{
Echo 
"<br> TATA"Time();
$UNIX Time();
$Frei1 ="0";
$Frei2 ="0";
#$User = "Test";
$eintrag "INSERT INTO MLAP (UNIX_ZEIT, User, Artikelnummer, Anzahl, Frei, Frei1) VALUES ('$UNIX', '$User', '$MLAP_1', '$MLAP_2', '$Frei1', '$Frei2')";
echo 
"<br> EIntrag ".$eintrag;
$eintragen mysql_query($eintrag)or die(mysql_errno().":5 ".mysql_error());;


#include('../inc/mysql.inc2.php'); 
  
$connection_1 mysql_connect('localhost','TAB0','PW0'); #G001

 # include('../inc/mysql.inc3.php'); 
  
$connection_2 mysql_connect('localhost','TAB1','PW1'true); #MLAP
   
  
mysql_select_db('TAB0',$connection_1); 
  
mysql_select_db('TAB1',$connection_2); 

mysql_query("INSERT INTO TAB1.MLAP SELECT * FROM TAB0.MLAP") OR die(mysql_error()); 
Mit Zitat antworten