SQL aus URL laden
Markus Strübel
- php
Hallo,
wie kann ich den Inhalt der Datei http://domain.de/sqldaten/text.sql in eine MySQL-Datenbank einfügen?
Markus
Moin!
Ach so... php:
Binde die Befehle einfach mit system("befehl") ein.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Moin!
- ~ wget -O /temp/text.sql http://domain.de/sqldaten/text.sql
- mysql -p -h host -u benutzer < /temp/text.sql
~ mysql --host host_oder_ip --user=benutzername --password=$passwort datenbank < /temp/text.sql
.... natürlich.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
~ mysql --host host_oder_ip --user=benutzername --password=$passwort datenbank < /temp/text.sql
.... natürlich.
Sorry, kann damit nicht wirklich viel anfangen. Was kann ich in phpMyAdmin eintragen, damit das funktioniert?
Markus
Moin!
Sorry, kann damit nicht wirklich viel anfangen. Was kann ich in phpMyAdmin eintragen, damit das funktioniert?
Danach hast Du bisher nicht gefragt. Aus dem was Du gefragt hast, gin es darum, wie es mit php und mysql geht....
Also:
Das kommt darauf an.... z.B. wie groß die Datenmenge ist.
Ist diese klein genug, dann kannst Du die Datei mit einem Browser öffnen.
Du bekommst den Text des SQL- Skriptes angezeigt. Klicke mit der Maus in den Text.
[STRG] + [a] markiert alles.
[STRG] + [c] kopiert alles in die Zwischenablage.
Wechlse zum PHPmyAdmin.
Klicke auf [SQL]
Klicke in das Textfeld.
[STRG] + [v] fügt das Skript ein.
Klicke auf [OK].
Warte, ob Fehlermeldung kommt. Wenn ja -> Datenmenge zu groß.
Dann: http://www.fastix.de/dbbackup.zip herunterladen, entpacken.
Sollte das nicht klappen: Hilfedatei http://www.deinhost.tld/verzeichnis/bedienungsanleitung.html lesen - machst Du ja eh vorher nicht :)
fastix®
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®