Einzelnen Beitrag anzeigen
  #1  
Alt 19.03.2010, 17:27:52
juerle juerle ist offline
Anfänger
 
Registriert seit: Mar 2010
Alter: 82
Beiträge: 1
Feld hinzufügen, in Mysql Tabelle, Tabelle hat aktive Daten

Meine MYSQL Frage.
Ich habe eine ganz einfache Tabelle mit zwei Feldern (das heisst wohl offiziell REIHE?)
So wird die Tabelle im Moment angesprochen:
--------------------------------------------
$query = "CREATE TABLE `$times_table_name` (".
"`plan_nr` int(10) unsigned NOT NULL default '0',".
"`last_mod` int(10) unsigned NOT NULL default '0'".
") TYPE=MyISAM;";
if (!mysql_query($query)) die ("$prog_nm.php: Tabelle $times_table_name konnte nicht angelegt werden. Line: ".__LINE__);
header ("Location: $PHP_SELF"); exit;
-------------------------------------------
Die Tabelle soll durch ein Feld (ROW?) erweitert werden.
So soll sie in Zukunft aussehen (zusätzlich owner_name):
-------------------------------------------
$query = "CREATE TABLE `$times_table_name` (".
"`plan_nr` int(10) unsigned NOT NULL default '0',".
"`last_mod` int(10) unsigned NOT NULL default '0'".
"`owner_name` varchar(15).
") TYPE=MyISAM;";
if (!mysql_query($query)) die ("$prog_nm.php: Tabelle $times_table_name konnte nicht angelegt werden. Line: ".__LINE__);
header ("Location: $PHP_SELF"); exit;
-----------------------------------------------
Mein Problem ist: Was passiert mit einer „lebenden“ Tabelle, wenn ich ein Feld hinzufüge. Sind dann alle alten Daten (von den anderen Fleldern) weg oder geht das problemlos. ODER muss ich die Tabelle „umkopieren“ von alter Tabelle (2 Reihen) auf neue Tabelle (mit 3 Reihen).
Gruss – Juerle
Mit Zitat antworten