Christian: Script generieren

hi,

habe eine Tabelle die mit Datensätzen gefüllt ist. (sehr viele Datensätze). Ist es möglich mit mysql ein script generieren zu lassen, dass im Prinzip zu jeden Datensatz ein insert befehl generiert und dieses in das script schreibt?

(hoffe frage eindeutig:-))

grüße christian

  1. Halihallo Christian

    habe eine Tabelle die mit Datensätzen gefüllt ist. (sehr viele Datensätze). Ist es möglich mit mysql ein script generieren zu lassen, dass im Prinzip zu jeden Datensatz ein insert befehl generiert und dieses in das script schreibt?

    Nein, aber du kannst ein SQL-Dump der Tabelle erstellen. mysql_dump ist dein Freund.

    Viele Grüsse

    Philipp

    1. hi,

      ist das ein mysql befehl? habe ihn ausprobiert, scheint aber der interpreter kennt diesen Nicht. Habe auch schon in mysql doku danach gesucht und nichts gefunden

      grüße christian

      1. Halihallo Christian

        ist das ein mysql befehl? habe ihn ausprobiert, scheint aber der interpreter kennt diesen Nicht. Habe auch schon in mysql doku danach gesucht und nichts gefunden

        http://www.mysql.com/doc/en/mysqldump.html
        ist ein Kommandozeilen-Utility. Wie du ein Abbild einer Datenbank oder nur einer Tabelle
        machst, ist in dem verlinkten Dokument beschrieben.

        Viele Grüsse

        Philipp

        1. hey das ist genau das was ich brauche danke!

          grüße

  2. Hallo Christian,

    habe eine Tabelle die mit Datensätzen gefüllt ist. (sehr viele Datensätze). Ist es möglich mit mysql ein script generieren zu lassen, dass im Prinzip zu jeden Datensatz ein insert befehl generiert und dieses in das script schreibt?

    Den reinen MySQL-Befehl fuer die Kommandozeile hast Du ja schon gekriegt.
    Wenn es Dir darum geht, den Dump (*.sql) auch auf einem andern
    Server wieder aufspielen zu koennen, wo Du keinen dann ist PhpMyAdmin eine
    sehr, sehr praktische Sache. Erzeugt auch Dumps, und erlaubt,
    sie wieder aufzuspielen.

    http://www.phpmyadmin.net/

    HTH, mfg
    Thomas

    1. Wenn es Dir darum geht, den "Dump" (*.sql) auch auf einem andern
      Server wieder aufspielen zu koennen, wo Du keinen dann ist PhpMyAdmin eine
      sehr, sehr praktische Sache. Erzeugt auch Dumps, und erlaubt,
      sie wieder aufzuspielen.

      Sorry, sollte natuerlich heissen:

      Wenn es Dir darum geht, den Dump (*.sql) auch auf einem andern
      Server wieder aufspielen zu koennen, wo Du keinen Kommandozeilen-Zugriff
      oder aehnliches hast, dafuer PHP zur Verfuegung steht,
      dann ist PhpMyAdmin eine sehr, sehr praktische Sache.

      mfg
      Thomas