csv in sql konvertieren
Gerhard
- datenbank
ich begrüße!
möchte von einem gratis-gb-dienst auf eine eigene datenbank umstellen
alle notwendigen ressourcen habe ich bereits (sql datenbank sowie php als abfragesprache)
von meinem bisherigen dienst kann ich die datensätze als CSV exportieren
wie kann ich diese CSV datei wieder als SQL-tabelle in meine datenbank einfügen
geht das mit dem php myAdmin oder sqlYog?
oder brauche ich ein anderes tool?
danke im voraus
lg gerhard
Wenn es ne echte CSV ist sollte der import in deine DB funktionieren.
Nur bezweifel ich dass du das rohmaterial 1:1 übernehemn kannst da du ja sonst dein Script (du willst doch selber dein Gb coden oder?) um die DB-Konfigurierung herumbauen musst.
Ich empfehle daher vielleicht das extrahieren der wichtigsten teile mit 2-3 kleineren SQL ausführung auf deinem rechner.
ciao
Wenn es ne echte CSV ist sollte der import in deine DB funktionieren.
ja schon
aber wie? das war eigentlich meine frage
ich will mir jetzt kein script selber schreiben
es wird doch wohl ein tool geben das das kann
Nur bezweifel ich dass du das rohmaterial 1:1 übernehemn kannst da du ja sonst dein Script (du willst doch selber dein Gb coden oder?) um die DB-Konfigurierung herumbauen musst.
das ist mein problem
ich will die altdaten einfach nur mit möglichst wenig aufwand übernehmen
mein script schreibe ich mir hinterher
Ja das kannst du einfach mit phpMyAdmin einlesen.
Probier es doch einfach mal aus.. er wird ja schon meckern wenn er die synatx nicht mag =)
ciao
Ja das kannst du einfach mit phpMyAdmin einlesen.
schön zu wissen
aber wie genau funktioniert das?
ich finde das irgendwie nicht
Ja das kannst du einfach mit phpMyAdmin einlesen.
aber wie genau funktioniert das?
ich finde das irgendwie nicht
Das ist ein wenig versteckt. Während es beim Export deutlich sichtbar ist, musst du beim Imprt wie folgt vorgehen (phpMyAdmin Version 2.6.1):
Du wählst die Tabelle aus, in die du was importieren willst.
Dort wählst du "SQL". Und da gibts ganz unten einen Link "Textdatei in Tabelle einfügen".