Ankündigung

Einklappen
Keine Ankündigung bisher.

phpmyadmin

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • phpmyadmin

    Hallo,

    ich habe mir mit phpmyadmin eine Tabelle von einer Datenbank die auf meinem Root-server liegt local auf meinen Rechner hier Exportiert. (als CSV-File) Dann die Tabelle der Datenbank auf dem Root-server geleert. Nun versuche ich wieder mit phpmyadmin den Tabelleninhalt wieder zu importieren. Dazu gehe ich in die Tabelle, dann auf Importieren, wähle das Dateiformat und die Datei aus und klicke dann auf OK. Dann bekomme ich aber immer gesagt, daß keine Datei zum importieren gefunden wurde. Die Dateirechte der CSV-Datei auf meinem Rechner sind 777.

    Woran kann das noch liegen?


    Gruß Nixdorf

  • #2
    Du hast als Heimrechner-System also Linux?!

    Schau dir mal in der php.ini (des Servers) die Einstellungen zum File Upload an und natürlich den Inhalt der CSV-Datei.

    Für die Zukunft würde ich den SQL-Export empfehlen und den Import testen bevor du etwas löscht.

    Kommentar


    • #3
      #Zergling

      file_uploads = on

      file_max_filesitze = 150M

      das sollte für die datei reichen, die ist nicht so groß.

      Der Inhalt der CSV-Datei ist genau der, den ich auch runtergladen habe.

      Gruß NIxdorf

      Kommentar


      • #4
        gibt es eventuell eine möglichkeit die Datei auch über die konsole mit mysql-Befehlen in die Tabelle einzufügen?

        Gruß Nixdorf

        Kommentar


        • #5
          http://dev.mysql.com/doc/refman/5.1/de/load-data.html

          Kommentar


          • #6
            Die hierfür übliche Methode ist ein

            Code:
            $ mysqldump --user="xxx" --password="xxx" databasename
            für den Export und ein

            Code:
            $ mysql --user="xxx" --password="xxx" databasename < /path/to/export/file.ext
            für den Import. Alles andere ist recht unperformant.

            Kommentar

            Lädt...
            X