tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von jeipack
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
344
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Rene42 Rene42 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    202
    Hi Leute,

    hab MySql auf meinem Rechner installiert und funktioniert soweit auch ganz gut.

    Nun habe ich eine Datei mit der Endung *.SQL bekommen, wie kann ich diese in das MySql System importieren.

    Gibt es dafür einen Befehl in mysql oder muss ein eigenes Programm geschrieben werden?

    Gruß Rene
     

  2. #2
    jeipack jeipack ist offline Mitglied Brokat
    Registriert seit
    Feb 2007
    Beiträge
    391
    Hi
    *.sql Dateien sind Dumps einer Datenbank oder Tabelle oder.. ja wer weiss.
    Ein eigenes Programm must du dafür nicht schreiben
    Die Frage ist nur was steht in deinem Dump drin. Wenn es eine ganze Datenbank mit allen Createanweisungen ist dann kannst du einfach das ganze DumpFile in die DBMS spielen und hast dann die neue DB.

    Einspielen kannst du es entweder mit dem Konsolenprogramm mysql
    Code :
    1
    
    mysql -uroot -ppasswort -hhostname < dump.sql
    oder mit dem MySQL Query Browser (Gratis -> googlen) und da Datei -> Script öffnen

    Gruss und viel Erfolg
    jeipack
    Rene42 bedankt sich. 
    Konnte ich dir helfen? Dann würde ich mich über eine prositive Bewertung freuen ;)

    ----------------------
    Pofessional tutorials.de lover ;)

  3. #3
    Rene42 Rene42 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    202
    Dank erstmal für die flotte Reaktion!

    Ich hab es nun so gemacht wie beschrieben. Scheint auch zu klappen, da ich eine kurze Zusammenfassung des Vorgangs bekomme. Danach erhalte ich noch eine weitere Eingabeaufforderung "->". Was muss man hier tun? Außerdem kann ich keine neuen Datenbanken mit show databases finden, auch keine neuen Tabellen in den Datenbanken wurden angelegt.

    Gruß Rene
     

  4. #4
    jeipack jeipack ist offline Mitglied Brokat
    Registriert seit
    Feb 2007
    Beiträge
    391
    Hmm
    Ist schwer zu sagen wenn man nicht weiss was dass den für ein Dump ist.
    Du kannst ja versuchen den Dump zu lesen (mit belibigem Texteditor öffnen) und rausfinden was da drin ist (Ob nur eine Tabelle, Ob mehrere Tabellen aber ohne create databas Anweisung, Nur ein Tabellenausschnitt, etc). Oder du fragst den von dem du den Dump bekommen hast.

    Oder sofern du dass darfst kannst du den Dump auch hier mal hochladen und jemand aus dem Forum schaut mal rein.

    Gruss
     
    Konnte ich dir helfen? Dann würde ich mich über eine prositive Bewertung freuen ;)

    ----------------------
    Pofessional tutorials.de lover ;)

  5. #5
    Rene42 Rene42 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    202
    Leiter sind in der Dump nur Replace-Anweisungen, die erstellanweisungen scheinen in Readme zu sein.

    Erst Readme und dann die Spieler hilft auch nicht so wirklich.

    Die Dumps lad ich mal hoch, die sind frei auf der Seite des DSB erhältlich so denk ich mal, dass ich die hochladen darf.
    Angehängte Dateien Angehängte Dateien
     

  6. #6
    jeipack jeipack ist offline Mitglied Brokat
    Registriert seit
    Feb 2007
    Beiträge
    391
    Zitat Zitat von Rene42 Beitrag anzeigen
    Die Dumps lad ich mal hoch, die sind frei auf der Seite des DSB erhältlich so denk ich mal, dass ich die hochladen darf.
    Zitat Zitat von readme.txt
    Eine Veröffentlichung dieser Daten ist nur nach vorheriger Abspache mit dem
    zuständigen DWZ-Referenten erlaubt!

    Aber mir solls recht sein.

    In dieser stehen die Createanweisung für 3 Tabellen:
    Code sql:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    
    CREATE TABLE `dwz_verbaende` (
      `Verband`            CHAR(3)      NOT NULL DEFAULT '',
      `LV`                 CHAR(1)      NOT NULL DEFAULT '',
      `Uebergeordnet`      CHAR(3)      NOT NULL DEFAULT '',
      `Verbandname`        VARCHAR(45)  NOT NULL DEFAULT '',
      PRIMARY KEY (`Verband`)
    ) TYPE=MyISAM;
     
    # --------------------------------------------------------
     
    CREATE TABLE `dwz_vereine` (
      `ZPS`                VARCHAR(5)   NOT NULL DEFAULT '',
      `LV`                 CHAR(1)      NOT NULL DEFAULT '',
      `Verband`            CHAR(3)      NOT NULL DEFAULT '',
      `Vereinname`         VARCHAR(40)  NOT NULL DEFAULT '',
      PRIMARY KEY (`ZPS`)
    ) TYPE=MyISAM;
     
    # --------------------------------------------------------
     
    CREATE TABLE `dwz_spieler` (
      `ZPS`                VARCHAR(5)   NOT NULL DEFAULT '',
      `Mgl_Nr`             CHAR(4)      NOT NULL DEFAULT '',
      `Status`             CHAR(1)               DEFAULT NULL,
      `Spielername`        VARCHAR(40)  NOT NULL DEFAULT '',
      `Spielername_G`      VARCHAR(40)  NOT NULL DEFAULT '',
      `Geschlecht`         CHAR(1)               DEFAULT NULL,
      `Spielberechtigung`  CHAR(1)      NOT NULL DEFAULT '',
      `Geburtsjahr`        YEAR(4)      NOT NULL DEFAULT '0000',
      `Letzte_Auswertung`  mediumint(6) UNSIGNED DEFAULT NULL,
      `DWZ`                SMALLINT(4)  UNSIGNED DEFAULT NULL,
      `DWZ_Index`          SMALLINT(3)  UNSIGNED DEFAULT NULL,
      `FIDE_Elo`           SMALLINT(4)  UNSIGNED DEFAULT NULL,
      `FIDE_Titel`         CHAR(2)               DEFAULT NULL,
      `FIDE_ID`            INT(8)       UNSIGNED DEFAULT NULL,
      `FIDE_Land`          CHAR(3)               DEFAULT NULL,
      PRIMARY KEY  (`ZPS`,`Mgl_Nr`),
      KEY `FIDE_ID` (`FIDE_ID`),
      KEY `Spielername_G` (`Spielername_G`)
    ) TYPE=MyISAM;

    d.h. dass du schon eine Datenbank ausgewählt haben must.

    Arbeitest du jetzt mit dem QueryBrowser?

    Bis morgen
     
    Konnte ich dir helfen? Dann würde ich mich über eine prositive Bewertung freuen ;)

    ----------------------
    Pofessional tutorials.de lover ;)

Ähnliche Themen

  1. DMP DAteien importieren
    Von AJAX Lauch im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 29.02.08, 16:50
  2. Dateien importieren
    Von toboli im Forum PHP
    Antworten: 4
    Letzter Beitrag: 14.05.04, 15:31
  3. AVI.-Dateien importieren !
    Von HotSauce im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 6
    Letzter Beitrag: 28.08.03, 18:50
  4. CSV Dateien importieren
    Von raphk im Forum Relationale Datenbanksysteme
    Antworten: 28
    Letzter Beitrag: 22.02.03, 11:12
  5. .txt Dateien ex- bzw. importieren
    Von Trash im Forum PHP
    Antworten: 1
    Letzter Beitrag: 01.02.03, 11:05