Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich möchte gerade mit Hilfe von PHPMyAdmin eine Text-Datei (CSV) in eine leere MySQL-Tabelle importieren aber es geht einfach nicht.

Wenn ich die entsprechende Tabelle ausgewählt habe und unten auf OK drücke, bricht er ab. Was mach ich bloß falsch?

Wenn mir jemand einen Tip geben könnte, wäre das prima...

Danke

etops

Ok, hat sich erledigt

Thema kann ggf gelöscht werden...

Original geschrieben von etops

Thema kann ggf gelöscht werden...

Lass ruhig mal stehen, wenn du noch uns noch sagst, was der Fehler war, hilfts vielleicht jemandem der danach sucht :)

Hmmm, um ehrlich zu sein, kann ich gar nicht genau sagen, woran es lag, da ich ein entsprechendes Programm gefunden habe, was die Daten dann problemlos importiert hat.

Nichtsdestotrotz werde ich mal weiterforschen warum es nicht ging und eine Lösung dann ggf. hier hinstellen. :)

Grüße

etops

was für ein Programm hast Du gefunden?

Das ist so ein Shareware - Programm und nennt sich MyAdmin (nicht PHPMyAdmin - um Verwechslungen auszuschließen). Ist recht komfortabel und ziemlich einfach. Leider hab ich keinen Link, weil ich über mehrere andere Seiten zu einer Liste gekommen bin, wo das Programm erwähnt war.

Vielleicht hilft Google... :)

Gruß

etops

PS: Nein, PHPMyAdmin hat keine Fehlermeldung gebracht. Das Fenster, in dem die gewünschte txt- oder csv-Datei ausgewählt werden kann, erscheint, dann wähle ich die Datei aus, drücke OK und 2 Sekunden später ist diese Seite wieder reloaded und nix passierte :(

Hi Leutz!

Soweit ich weiß ist bei jeder MySQL Datenbank eine mysqlimport.exe dabei!

Man sollte also nur die folgende Syntax beachten:

shell> mysqlimport datenbank textdatei1 [textdatei2... etc]

Die Endungen der Datei werden abgeschnitten und die Datei in eine gleichnamige Tabelle geschrieben... z.B. Textdateiname = Test.txt ---> Tabellenname = Test

Gleichnamige Dateien mit verschiedenen Endungen werden dann also in ein und dieselbe Tabelle geschrieben!

C-ya :D

Nach dem importieren habe ich festgestellt das die Umlaute unter linux nicht richtig angezeit werden.

Woran liegt das?

Ich habe die Datenbank Datei von mysqldump unter Linux (gedit) bearbeitet weil die schreib Rehienfolger von Tabellen nicht gestimmt hat.

Dabei hat der gedit die Datei in einem UTF8 Format abgespeichert.:mod:

Die MySql Datenbank hat es aber unter einen ASCII Format erwartet.:D

Mysqlcc hat es in UTF8 Format angezeigt:confused:

PHPMyAdmin in ASCII Format :confused:

:confused:

(Browser Standart Einstellung)

Das umstellen beim Browser auf UTF8 Format hat nichts gebracht.

:confused:

Der jedit hat Licht in das ganze gebracht

:marine

Also das entsprechende Programm das ich oben angesprochen hatte, ist hier zu finden. Die Trial-Version ist komplett und uneingeschränkt 30 Tage lauffähig.

Gruß

etops

  • 4 Monate später...

Hallo,

ich habe gerade ein neues Problem, das auch in die gleiche Richtung geht: In Excel hat die zu importierende Tabelle ein Format TT.MM.JJJJ bzw. TT.MM.JJJJ HH:MM:SS.

In PHP gibt es aber "nur" die Formate date (YYYY-MM-DD) und datetime (YYYY-MM-DD). Entsprechend sind meine ursprünglichen Werte nicht korrekt in die Datenbank eingeflossen.

Hat jemand einen Tipp, wie ich das korrekt hinkriege? Wär fein...

Danke+Gruß

etops

Ok, wer zu blöd ist...funktioniert einwandfrei...

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.