Spalte in Tabelle nachträglich einfügen

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

  • Spalte in Tabelle nachträglich einfügen

    Kann ich wenn eine tabelle in meiner mysql datenbank bereits besteht und dort auch schon einträge drin sind nachträglich eine spalte dazutun?

    z.b. wenn ich eine neue spalte in der membértabelle brauche fürs alter meinetwegen oder skill oder so was ist es scheiße die ganze tabelle löschen zu müssen und neu zu machen mit der einen spalte mehr da dann die daten alle weg sind.

  • #2
    Müsste irgendwie so gehen:
    mysql_query(" ALTER TABLE *tabellenname* ADD *hinzuzufügendespaltenname* *DB-TYPund/oderLänge* ");

    Hier n' Beispiel:

    mysql_query(" ALTER TABLE membertabelle ADD skill int(10) NOT NULL ");


    Ich glaube so gehts irgendwie...

    Kommentar


    • #3
      Hat gefunzt, tHX

      Kommentar


      • #4
        falls PHPmyadmin installiert ist, geht es noch einfacher ! einfach die tabelle auswaehlen, dann gibts es darunter ein feld wo man aussuchen kann wieviele neue felder und an welcher position sie eingefuegt werden !

        Kommentar


        • #5
          Und wie gehts umgekehrt? also spalten löschen?

          Kommentar


          • #6
            geht über den PHPmyAdmin auch wunderbar!

            ansonsten so:
            ALTER TABLE `tabelle`DROP `spalte`;

            gruss

            Kommentar

            Lädt...
            X