Mal ne Frage die mir grade so beim rumtesten gekommen ist... Jedesmal wenn ich im BE eine neue Seite anlege erhöht sich ja die ID um +1. Nachdem ich schon einige Seiten angelegt hab (und auch wieder gelöscht hab 🙂 ) fände ich es nicht schlecht wenn die erste Seite auch mit id=1 aufgerufen werden kann. Mittlerweile bin ich schon bei index.php?id=28 angelangt. Kann man Typo3 so "resetten" das es aussieht als wäre es frisch installiert? Wenn man T3 neu installiert löscht das 1-2-3 Installtool ja die komplette Datenbank wenn ich mich recht erinnere. Das möchte ich vermeiden, da mittlerweile einige neue/andere Tabellen hinzugekommen sind. Würde es prinzipiell ausreichen die Tabelle "pages" zu leeren? Hat jemand Erfahrung damit? Einfach mal ausprobieren will ich es im Moment noch nicht 🙂
typo3 zurücksetzen
Gibt's Dein Bild auch irgendwo größer?
(Auf Deine Frage weiß ich leider keine Antwort.)
cooper schriebMal ne Frage die mir grade so beim rumtesten gekommen ist... Jedesmal wenn ich im BE eine neue Seite anlege erhöht sich ja die ID um +1. Nachdem ich schon einige Seiten angelegt hab (und auch wieder gelöscht hab 🙂 ) fände ich es nicht schlecht wenn die erste Seite auch mit id=1 aufgerufen werden kann. Mittlerweile bin ich schon bei index.php?id=28 angelangt. Kann man Typo3 so "resetten" das es aussieht als wäre es frisch installiert? Wenn man T3 neu installiert löscht das 1-2-3 Installtool ja die komplette Datenbank wenn ich mich recht erinnere. Das möchte ich vermeiden, da mittlerweile einige neue/andere Tabellen hinzugekommen sind. Würde es prinzipiell ausreichen die Tabelle "pages" zu leeren? Hat jemand Erfahrung damit? Einfach mal ausprobieren will ich es im Moment noch nicht 🙂
Dann solltest Du Dir ml ansehen wie die Definition des Feldes ID in der Datenbank ist. Das ist eine eineindeutige ID und daher kannst Du die auch nur durch das Löschen der Datenbanktabelle "zurücksetzen".
Was es allerdings für einen Sinn bringen soll, dass das T3 "neu aussieht" entgeht mir völlig. :o
a) Tools -> phpmyadmin -> pages -> LEEREN
b) Tools -> phpmyadmin -> tt_content -> LEEREN
hardcoder schrieba) Tools -> phpmyadmin -> pages -> LEEREN
b) Tools -> phpmyadmin -> tt_content -> LEEREN
Es wäre mir sehr neu, dass ein LEEREN einer Tabelle dazu führt, dass ein AUTOINC Wert wieder von Null anfängt.
tja ... scheint aber mit der ext. phpmyadmin das als standard dem typo3.7.0 beigepackt ist so zu sein - aber man lernt immer wieder was dazu ;-)
vielleicht ist man ja nen bug so gewöhnt ...
hardcoder schriebtja ... scheint aber mit der ext. phpmyadmin das als standard dem typo3.7.0 beigepackt ist so zu sein
"scheint" so zu sein?
"leider" muss ich sagen das es so ist ... ein DELETE all setzt in ner bugfree version von mysql den counter zurück
hardcoder schriebtja ... scheint aber mit der ext. phpmyadmin das als standard dem typo3.7.0 beigepackt ist so zu sein - aber man lernt immer wieder was dazu ;-)
vielleicht ist man ja nen bug so gewöhnt ...
Ich muss sagen: Ich kann nicht folgen, denn Dein Link verweist auf einen Artikel mit der Überschrift:
AutoIncrement not reset when deleting all records
[...]
When a "DELETE FROM <db_name>" is done, the records are removed but the Auto_Increment value is not reset to 0 or 1.
[...]
If you want to reset the auto-increment counter, you have to use "TRUNCATE TABLE <tablename>" instead of DELETE FROM.
Also wird AUTOINC wohl doch NICHT auf 0 gesetzt!? Ausprobieren werd ich es aber nicht.
wenn ich nen Bugreport mit dieser Überschrift sehe:
AutoIncrement not reset when deleting all records
was erwarte ich da ... das es normalerweise so sein sollte ... delete all -> autoinc counter reset
...aber lassen wir das ... ich habe es getestet mit dem phpmyadmin aus der toolbar ... und was soll ich sagen ... wurde zurückgesetzt .. ist doch ne praktische information oder sollte das lieber ins "philosophie-forum"?