Registrieren  •  Login 
  
 
im Forum


 FAQ   Mitgliederliste   Benutzergruppen   Teamseite   Suchen 

Import von Daten

 
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Friesen-Cruiser
Mitglied
Mitglied



Anmeldedatum: 21.08.2008
Geschlecht: Männlich
Beiträge: 874
Wohnort: Friesland

BeitragVerfasst am: 04.10.2008, 08:36    Titel: Import von Daten

Moin,

ist es möglich Daten aus z.B. einer Excel Tabelle in eine MySQL Datenbank zu importieren ?
Welche Voraussetzungen müssen erfüllt sein ?

Viele Grüße
Eric
Nach oben
Benutzer-Profile anzeigen Friesen-Cruiser ist derzeit offline Private Nachricht senden
NoMoKeTo
Ehemaliger
Ehemaliger



Anmeldedatum: 13.07.2006
Geschlecht: Männlich
Beiträge: 1019
Wohnort: NRW

BeitragVerfasst am: 04.10.2008, 11:01    Titel:

Moin.

MySQL unterstützt den Import von CSV-Dateien. Excel kann CSV-Dateien erstellen.

Vorraussetzung: Beim Import werden nur die Daten in den Zellen übernommen, nicht Schriftfarbe oder so.

Lösung:

  • Excel-Tabelle als CSV abspeichern. (Alle Meldungen und Fragen mit Ja und Amen beantworten)
  • Erstelle die Tabelle in phpMyAdmin mit den gewünschten Feldernamen in der Reihenfolge, in der die Felder auch in der Excel-Tabelle vorkommen. (Felder müssen hier Spalten sein)
  • Auf Importieren Gehen, bei Dateiformat CSV mit LOAD DATA (Wichtig) setzen. Die mit Excel erstellte CSV auswählen.
  • Auf OK klicken -> Fertig!


Gruß

Nils
_________________
Ich spreche Esperanto und lerne auf diesem Weg tolle Leute kennen - weltweit!

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von NoMoKeTo.
Nach oben
Benutzer-Profile anzeigen NoMoKeTo ist derzeit offline Private Nachricht senden Website dieses Benutzers besuchen
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13758
Wohnort: Wien

BeitragVerfasst am: 04.10.2008, 11:07    Titel:

Hallo Eric,
zuerst musst du deine Excel Daten als CSV Datei abspeichern (Comma Separated Values), dabei handelt es sich um eine simple Textdatei mit Trennzeichen. Einfach auf Datei -> Speichern unter und dabei CSV als Dateiformat auswählen. Dabei gehen jedoch alle Formatierungen verloren und es werden nur die reinen Rohdaten gespeichert, also die wirklichen Inhalte der Felder. Danach musst du in deiner Datenbank einmal eine neue Tabelle erstellen, am besten mit phpMyAdmin o.ä. Tools. Danach musst du neue Spalten anlegen, genau so viele, wie in der Excel bzw. CVS Datei enthalten sind, sonst können die Daten nicht import werden. Im nächsten Schritt kannst du zwischen zwei Methoden auswählen:
  1. Die manuelle Methode
    Dann kannst du mit einem PHP Script alle Daten importieren (z.B. diese hier) oder mit dem SQL Befehl LOAD DATA INFILE.
  2. Die phpMyAdmin Methode
    Viel einfacher geht das direkt mit phpMyAdmin. Einfach auf "Importieren klicken", dann die CSV Datei auswählen. Danach siehst du unterhalb mehrere Optionen für CSV Dateien, diese solltest du im Normalfall so belassen können. Danach nur noch das Formular absenden. Fertig.

Ich hoffe, das hilft dir weiter Wink

EDIT: Ups, da war ich wohl zu langsam beim Tippen Laughing


MfG Christian
_________________
SC:Banner

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von killerbees19.
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Friesen-Cruiser
Mitglied
Mitglied



Anmeldedatum: 21.08.2008
Geschlecht: Männlich
Beiträge: 874
Wohnort: Friesland

BeitragVerfasst am: 04.10.2008, 14:52    Titel:

ihr seid klasse Jungs - vielen Dank !!!! Very Happy

Viele Grüße
Eric
Nach oben
Benutzer-Profile anzeigen Friesen-Cruiser ist derzeit offline Private Nachricht senden
Friesen-Cruiser
Mitglied
Mitglied



Anmeldedatum: 21.08.2008
Geschlecht: Männlich
Beiträge: 874
Wohnort: Friesland

BeitragVerfasst am: 04.10.2008, 18:40    Titel:

jetzt ist mir doch noch eine Frage eingefallen - sorry....

Kann ich eine bestehende Tabelle um die zu importierenden Felder erweitern, und dann den Import starten, oder muss das eine komplett neue Tabelle sein ?

Viele Grüße
Eric
Nach oben
Benutzer-Profile anzeigen Friesen-Cruiser ist derzeit offline Private Nachricht senden
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13758
Wohnort: Wien

BeitragVerfasst am: 04.10.2008, 21:18    Titel:

Sollte kein Problem sein, am besten einfach ausprobieren (und vorher ein Backup der DB machen) Wink


MfG Christian
_________________
SC:Banner
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Friesen-Cruiser
Mitglied
Mitglied



Anmeldedatum: 21.08.2008
Geschlecht: Männlich
Beiträge: 874
Wohnort: Friesland

BeitragVerfasst am: 04.10.2008, 23:34    Titel:

jo, werde ich die Tage mal austesten - dankeschön !

Viele Grüße
Eric
Nach oben
Benutzer-Profile anzeigen Friesen-Cruiser ist derzeit offline Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht teilnehmen.
Du kannst Dateien in diesem Forum nicht hochladen.
Du kannst Dateien in diesem Forum nicht herunterladen.

 

Alle Zeiten sind GMT + 1 Stunde
Aktuelles Datum und Uhrzeit: 26.02.2020, 10:33
Nach oben
Valid HTML 4.01 Transitional
Valid CSS!
Software based on work from the phpBB-Group  •  Deutsche Übersetzung von phpBB.de

netcup - Internetdienstleistungen
 
 
[ happytec.at | forum.happytec.at | blog.happytec.at | esports.happytec.at | event.happytec.at ]