Anfängerfrage: Transfer einer SQL-DB?

Diskutiere mit über: Anfängerfrage: Transfer einer SQL-DB? im Web-Programmierung Forum

  1. gaianchild

    gaianchild Thread Starter MacUser Mitglied

    Beiträge:
    1.703
    Zustimmungen:
    58
    Registriert seit:
    16.01.2003
    Moin allerseits!

    Ne kleiner Frage von mir als absoluter PHP/SQL-Neuling:
    Wie importiert transferiert man am besten eine SQL-DB (die auf einem externen Webserver liegt) am besten auf den lokalen Apache?

    Externer Webserver: UNIX-Apache mit PHP und SQL
    Lokaler Webserver: CompleteApache2, CompletePHP, CompleteMySQL

    Die Datenbank, die übertragen werden soll ist die automatisch von Mambo Open Source (http://www.mamboserver.com) generierte.

    Ich hab´s wie folgt probiert: Per phpmyadmin auf Exportieren (mit Standardeinstellungen und "Datei und Struktur") dann auf dem lokalen WebServer mit phpmyadmin eine neue DB (mit gleichem Namen wie die externe DB) angelegt und ebenfalls via phpmyadmin per "Datei auswählen" die exportierte *.sql-Datei wieder probiert zu importieren.

    Und dann kam folgendes:

    Was habe ich falsch gemacht?
    Sind die SQL-Versionen nicht kompatibel zueinander?
    Oder ist da wirklich ein fehler in der (autmatisch generierten) DB?
    Falls ja: Wie kann ich die DB wieder reparieren?

    Danke für Eure Hilfe!

    GaianChild
     
    Zuletzt von einem Moderator bearbeitet: 24.10.2015
  2. Delmar

    Delmar MacUser Mitglied

    Beiträge:
    803
    Zustimmungen:
    1
    Registriert seit:
    28.09.2002
    Das Problem tritt auf, weil "OPTION" ein reserviertes Wort in MySQL ist:
    Reservierte Wörter in MySQL

    MySQL weiß ja nicht, ob Du mit OPTION einen Namen für ein Feld meinst, oder die
    eigentliche Funktion. Grundsätzlich dürfen diese sog. Schlüsselwörter (Key-Words)
    nicht für Variablen oder Feldnamen verwendet werden.

    Da der Export jedoch von einem bestehenden Produkt (mamboserver) generiert wurde,
    kann ich mir nicht vorstellen, dass denen da so ein Fehler unterlaufen ist, und sie einen
    Tabellennamen verwenden, der nicht erlaubt ist. :rolleyes:
     
    Zuletzt von einem Moderator bearbeitet: 24.10.2015
  3. gaianchild

    gaianchild Thread Starter MacUser Mitglied

    Beiträge:
    1.703
    Zustimmungen:
    58
    Registriert seit:
    16.01.2003
    Naja, scheinbar ja schon... erstellt und verwaltet wird die DB von Mambo selber... ich hab da nichts dran gedreht (hab ja auch keine Ahnung von SQL, ist für mich alles Zauberei) :D

    Ich habe einfach nochmal von vorne angefangen, gottseidank ist die Site erst im Experimentierstadium, da darf so etwas noch passieren :)

    Ich hoffe nur, dass Mambo mittlerweile so ausgereift ist, dass nicht irgendwann die Datenbank flöten geht. Oder wenn so etwas passiert, dass die Mambo-Community viel Geduld mit mir hat ;)

    Danke jedenfalls für die Erklärung, Delmar!

    Liebe Grüße,
    GaianChild
     
Die Seite wird geladen...
Ähnliche Themen - Anfängerfrage Transfer einer Forum Datum
Desktop- und Mobileversion einer Webseite Web-Programmierung 11.02.2013
Bilder aus einer XML Datei sortieren Web-Programmierung 17.02.2012
Hilfe: Wie Javascript zum Durchsuchen einer Textdatei erstellen Web-Programmierung 10.01.2012
Datenbankabfrage in einer Tabelle zeigt nur erste Zeile an Web-Programmierung 19.10.2011
Include einer Server-externen Klasse Web-Programmierung 03.02.2010

Diese Seite empfehlen

Benutzerdefinierte Suche