ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / PHP / MySQL Probleme / tb_post


Seite 1 von 1

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

Seite 1 von 1