php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.01.2005, 12:02  
Gast
 
Beiträge: n/a
Standard [Erledigt] Schnittstelle?

Hallo PHP-Gemeinde!

Ich habe ein Problem und zwar habe ich 2 Datenbanken die jeweils auf einem anderen Server liegen. Jetzt will ich von den Datenbanken eine Tabelle mit der anderen vergleichen ob sie übereinstimmen. In den 2 Tabellen liegen Usernamen. Über eine Schnittstelle sollen neue Namen ergänzt werden, das heißt das beide Datenbanken aktualisiert werden!

Wie kann ich z.B eine Textdatei von einem externen Server importieren?

Hat da jemand Erfahrung mit so einem Problem?

Datenbank: MySQL

mfg alter mann
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.01.2005, 12:12  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 387
MrNiceGuy befindet sich auf einem aufstrebenden Ast
Standard

Wäre es nicht sinniger ein Script zu schreiben, dass zu beiden Datenbanken connected und dann in beiden Datenbanken den Insert-Befehl ausführt? Würde m.E. nach mehr Sinn ergeben!?
MrNiceGuy ist offline   Mit Zitat antworten
Alt 04.01.2005, 12:27  
Gast
 
Beiträge: n/a
Standard

Die andere Datenbank gehört nicht mir sondern einem Freund!
Ich will nicht das er Zugriff auf meine Datenbank hat!

Wie könnte man sowas lösen?
  Mit Zitat antworten
Alt 04.01.2005, 12:30  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Also eine One-Way-Replikation? So etwas geht ab neueren MySQL- Versionen schon direkt mit dem MySQL. Einmal im Handbuch nach dem Stichwort "Replikation" suchen. Wenn ihr keinen Zugriff auf den MySQL- Server habt und nur per Script oder phpMyAdmin drauf kommt, werdet ihr um ein Script nicht drum herum kommen.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 04.01.2005, 12:50  
Gast
 
Beiträge: n/a
Standard

Wie könnte mir mein Freund z.B seine CSV Datei auf meinem Server exportieren?
Ich könnte die Daten auslesen dann vergleichen und updaten!

Oder gibt es da bessere Lösungen?
  Mit Zitat antworten
Alt 04.01.2005, 12:58  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 387
MrNiceGuy befindet sich auf einem aufstrebenden Ast
Standard

Einfacher wäre es, einen SQL-Dump zu erstellen und den per SCP oder FTP auf den anderen Server zu übertragen und dort wieder importieren zu lassen. Wusste mal genauer, wie das klappt, aber hab den Befehl für den DUMP leider nicht mehr im Kopf, müsstest du mal die MySQL-Tools durchstöbern.
MrNiceGuy ist offline   Mit Zitat antworten
Alt 04.01.2005, 12:58  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

direkt als SQL- Dump exportieren. Das geht dann im phpMyAdmin.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 04.01.2005, 13:03  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 387
MrNiceGuy befindet sich auf einem aufstrebenden Ast
Standard

mepeisen: Das Problem wird vermutlich sein, dass es automatisch passieren soll, ohne ein Zutun von eigener Energie!?
MrNiceGuy ist offline   Mit Zitat antworten
Alt 04.01.2005, 13:46  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

weiss ich doch nicht, kann ja nicht hellsehen
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 04.01.2005, 14:16  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 387
MrNiceGuy befindet sich auf einem aufstrebenden Ast
Standard

Hab den Befehl wiedergefunden, um einen DUMP zu erstellen (vom kompletten Server):

mysqldump -A -c -f -l --add-drop-table --user=Benutzer --password=Kennwort > dump.sql 2>> dump.err

Der Benutzer muss mindestens globale SELECT und LOCK TABLES Rechte haben. Ich würde einen eigenen Benutzer für Backup-Aufgaben anlegen, der halt nur SELECT und LOCK TABLES Rechte hat.

Dann hast du einen SQL-DUMP der kompletten Datenbank. Frag mich mal, wie man den wieder einliest, das weiß ich nun wirklich nicht mehr, aber müsste mit dem Befehl "mysql" irgendwie gehen glaube ich. Ansonsten nochmal Googlen. Jedenfalls hast du dann schonmal deinen DUMP
MrNiceGuy ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Schnittstelle zu TomTom Work Plague PHP Tipps 2008 0 20.06.2008 10:04
PHP -> VBA Schnittstelle cycap PHP-Fortgeschrittene 11 07.02.2008 09:55
CAPI Schnittstelle per PHP ansteuern ? cytrobic PHP-Fortgeschrittene 0 28.11.2006 10:31
XML Schnittstelle -> keine Ausgabe PHP Tipps 2006 8 10.06.2006 13:19
mit php Anfrage an API Schnittstelle PHP Tipps 2006 4 05.05.2006 18:10
stty schnittstelle einstellen... hekto Server, Hosting und Workstations 2 24.04.2006 19:58
Warenkorb Schnittstelle Plague PHP Tipps 2006 2 05.04.2006 14:16
Serverseitige Schnittstelle zwischen Maileingang und MySQL webazubi PHP-Fortgeschrittene 8 26.02.2006 12:45
serielle schnittstelle und tcp schnurzli PHP-Fortgeschrittene 5 30.01.2006 15:01
Outlook sagt: Schnittstelle nicht registriert! skywalkerluk Off-Topic Diskussionen 6 12.12.2005 21:38
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
Serielle Schnittstelle PHP-Fortgeschrittene 1 03.10.2005 22:02
Kreditkartenbezahlsystem mit PHP Schnittstelle Plague PHP Tipps 2005-2 0 08.09.2005 15:59
[Erledigt] Schnittstelle Active Directory zu Apache Webserver Datenbanken 5 21.04.2005 10:07
Serielle Schnittstelle unter Windows php1 PHP-Fortgeschrittene 4 09.04.2005 16:05


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:09 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.