SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.05.2017, 23: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
  #2  
Alt 22.05.2017, 09:05:21
chorn chorn ist offline
Junior Member
 
Registriert seit: Apr 2016
Alter: 44
Beiträge: 171
AW: Tabelle aus einer Datenbank in andere Datenbank kopieren

zunächst mal müsstest du, wenn du die Tabelle kopieren willst, alle Daten da rausziehen. Wenn die beiden DBs auf dem gleichen Server liegen, und die gleichen Zugriffsrechte auf das Dateisystem haben, kannst du auch mit LOAD DATA INFILE arbeiten. Die DBs sollten die gleiche Version haben und die Tabellenstruktur muss vorher auch angelegt sein.

Code:
-- Verbindung DB 1
SELECT * INTO OUTFILE '/tmp/result.txt' FROM tabelle1;
Code:
-- Verbindung DB 2
LOAD DATA INFILE '/tmp/result.txt' INTO TABLE tabelle2;
https://dev.mysql.com/doc/refman/5.7...lect-into.html
https://dev.mysql.com/doc/refman/5.7/en/load-data.html
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten nach Spalteninhalte aus anderer Tabelle sortieren paedda MySQLi/PDO/(MySQL) 2 14.05.2009 15:46:15
exportieren in CSC Datei aus Datenbank Tabelle Fabian85 PHP für Fortgeschrittene und Experten 2 07.02.2005 11:28:49
Datenbank kopieren koerschgen2001 PHP Grundlagen 2 05.11.2004 08:11:08
Tabelle in datenbank vorhanden ?? Thomapyrien PHP für Fortgeschrittene und Experten 3 02.08.2004 14:30:52
Tabelle in Datenbank anlegen Defcavy PHP für Fortgeschrittene und Experten 3 31.03.2002 18:23:03


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:05:23 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt