Mandrake schrieb am 01.10.2003 um 18:35 Uhr
Hallo Leuts
Bei einer Sicherung der Datenbank via phpadmin bekomme ich keine Sicherung mehr zustande .
Schuld ist scheinbar die tb_post denn wenn ich die auslasse
geht die Sicherung ohne Probleme.
Die Datenbank ist ca 3MB gesammt und tb_post ist 2,1 MB groß.
Hat vieleicht jemand eine Idee was ich da machen kann ?
Wenn ich versuche komplett zu sichern dann kommt immer "Aktion abgebrochen"
Wenn ich diese tb_post auslasse gehts halt aber das ist ja einer der wichtigsten Tabellen :)
Gruss Mandrake
[Party-Worms] Jürgen schrieb am 01.10.2003 um 18:41 Uhr
mach mal gzip an beim backup
Mandrake schrieb am 01.10.2003 um 18:43 Uhr
Danke Jürgen aber das hatte ich auch schon und jetz zur sicherheit nochmal versucht
Leider ohne Erfolg.
Mandrake schrieb am 01.10.2003 um 18:56 Uhr
Vieleicht hilft ja auch das weiter
postid int(10) UNSIGNED Nein auto_increment Ändern Löschen Primärschlüssel Index Unique
posttime int(11) UNSIGNED Ja NULL Ändern Löschen Primärschlüssel Index Unique
posttext text Nein Ändern Löschen Primärschlüssel Index Unique
userid int(10) UNSIGNED Nein 0 Ändern Löschen Primärschlüssel Index Unique
postguestname varchar(64) Nein Ändern Löschen Primärschlüssel Index Unique
threadid int(11) UNSIGNED Nein 0 Ändern Löschen Primärschlüssel Index Unique
postemailnotify tinyint(1) UNSIGNED Nein 0 Ändern Löschen Primärschlüssel Index Unique
postip varchar(16) Nein Ändern Löschen Primärschlüssel Index Unique
postsmilies tinyint(1) Nein 0 Ändern Löschen Primärschlüssel Index Unique
postcode tinyint(1) Nein 0 Ändern Löschen Primärschlüssel Index Unique
postsignature tinyint(1) Nein 0 Ändern Löschen Primärschlüssel Index Unique
postlasteditby varchar(64) Nein Ändern Löschen Primärschlüssel Index Unique
postlastedittime int(10) UNSIGNED Nein 0 Ändern Löschen Primärschlüssel Index Unique
Indizes : Name Unique Feld Aktion
PRIMARY Ja postid Löschen
postid Nein postid Löschen
userid Nein userid Löschen
threadid Nein threadid Löschen
threadid Nein userid Löschen
[Dokumentation] Speicherplatzverbrauch : Typ Verbrauch
Daten 1.853 KB
Index 96.256 Bytes
Insgesamt 1.947 KB
Zeilenstatistik : Angaben Wert
Format dynamisch
Zeilen 2.462
Zeilenlänge ø 770
Zeilengröße ø 810 Bytes
Nächste Autoindex 3.120
Gruss Mandrake
Mandrake schrieb am 01.10.2003 um 19:11 Uhr
Ich kann also Struktur sichern
Nur die Daten nicht .
Mandrake schrieb am 01.10.2003 um 19:18 Uhr
Fehler
SQL-Befehl : [Ändern]
ALTER TABLE `tb_post` ADD UNIQUE(`posttext`)
MySQL meldet:
BLOB column 'posttext' used in key specification without a key length
Zurück
Das hab ich bekommen wenn ich auf index in der tb_post gehe bei "posttext"
Kann damit aber leider ned viel anfangen ich vermute jedoch das es damit zusammen hängen könnte.
Gruss Mandrake
MAGIX schrieb am 01.10.2003 um 20:57 Uhr
table repair schn versucht ?
Mandrake schrieb am 01.10.2003 um 22:19 Uhr
noch ned gehört oder gesehen
:)
Dr.HDi schrieb am 01.10.2003 um 22:33 Uhr
Was willst Du denn mit einem Index auf posttext ?
Die original Struktur ist
CREATE TABLE `tb_post` (
`postid` int(10) unsigned NOT NULL auto_increment,
`posttime` int(11) unsigned default NULL,
`posttext` text NOT NULL,
`userid` int(10) unsigned NOT NULL default '0',
`postguestname` varchar(64) NOT NULL default '',
`threadid` int(11) unsigned NOT NULL default '0',
`postemailnotify` tinyint(1) unsigned NOT NULL default '0',
`postip` varchar(16) NOT NULL default '',
`postsmilies` tinyint(1) NOT NULL default '0',
`postcode` tinyint(1) NOT NULL default '0',
`postsignature` tinyint(1) NOT NULL default '0',
`postlasteditby` varchar(64) NOT NULL default '',
`postlastedittime` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`postid`),
KEY `postid` (`postid`),
KEY `userid` (`userid`),
KEY `threadid` (`threadid`,`userid`)
) TYPE=MyISAM;
Hast Du überhaupt eine Vorstellung davon, was passiert wenn Du eine BLOB/TEXT mit einem Index belegst ?
Dringende Literatur: http://www.mysql.de/doc/de/Table_and_index.html