Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MySQL export/import Fehler

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    MySQL export/import Fehler
    am: 05. Juni 2012, 02:25:17
    Neues Rätsel:

    Export aus der Datenbank:

    CREATE TABLE IF NOT EXISTS `countries_translated` (
      `language_id` int(11) NOT NULL,
      `iso2a` char(2) character set latin1 collate latin1_general_ci NOT NULL,
      `countries_name_translated` varchar(64) character set latin1 collate latin1_general_ci NOT NULL,
      KEY `iso` (`iso2a`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;

    beim wieder einspielen kommt es zur Fehlermeldung

    `iso2a` char(2) character set latin1 collate latin1_general_ci NOT NULL wird nicht akzeptiert

    `countries_name_translated` varchar(64) character set latin1 collate latin1_general_ci NOT NULL wird ebenfalls nicht akzeptiert

    Wie kann man sowas von haus aus beim export/import umgehen? Wie verhindert man solche Mischungen der collate latin1_general_ci /  latin1_german1_ci / latin1_swedish_ci die ja bereits bei der Standardinstallation auftreten?

    Gerd


    Linkback: https://www.modified-shop.org/forum/index.php?topic=27208.0
    Shop Hosting

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: MySQL export/import Fehler
    Antwort #1 am: 05. Juni 2012, 13:49:54
    CREATE TABLE IF NOT EXISTS `countries_translated` (
    [...]
      `iso2a` char(2) character set latin1 collate latin1_general_ci NOT NULL,
    [...]
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;

    Du lässt beim CREATE alles nach "ENGINE=MyISAM" einfach weg. In der nächsten Version gibts anständiges UTF-8, da sind solche "Schweinereien" nicht mehr notwendig ;)

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: MySQL export/import Fehler
    Antwort #2 am: 05. Juni 2012, 14:27:16
    Danke Dokuman,

    habs auch hinbekommen nur war es halt ein wenig seltsam, zuerst exportiert, dann das exportierte wieder importiert und die Fehlermeldung kam.

    Dachte, es gibt eine Profilösung deshalb die Frage.

    Gerd

    P.S. gibt es irgendeine Möglichkeit per sql Befehl die collate umzustellen ohne den "Umweg" manuell über Optionen im phpMyAdmin?
    2 Antworten
    1479 Aufrufe
    11. August 2016, 23:28:33 von dero030
    1 Antworten
    2577 Aufrufe
    23. November 2009, 21:31:19 von Tomcraft
    19 Antworten
    19487 Aufrufe
    07. November 2012, 10:58:11 von 0815