alle Innodb tables leeren

MySQL, PostgreSQL, SQLite
bernie_zh
Posts: 5
Joined: 2004-06-22 12:34

alle Innodb tables leeren

Post by bernie_zh » 2008-07-09 08:00

Hallo zusammen

Wie kann ich am Besten alle innodb-tables auf einem MySql-Server leeren?

Vielen Dank.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: alle Innodb tables leeren

Post by Roger Wilco » 2008-07-09 11:55

Meinst du tatsächlich alle Tabellen oder meinst du vielleicht die Binary Logs?
Bei ersterem DROP TABLE, bei letzterem PURGE {MASTER | BINARY} LOGS [...] und http://dev.mysql.com/doc/refman/5.0/en/ ... -logs.html lesen.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11616
Joined: 2003-02-27 01:00
Location: Hamburg

Re: alle Innodb tables leeren

Post by Joe User » 2008-07-09 12:26

s/DROP/TRUNCATE/ ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: alle Innodb tables leeren

Post by Roger Wilco » 2008-07-09 12:33

Joe User wrote:s/DROP/TRUNCATE/ ;)

DROP TABLE kommt mit anschließendem CREATE TABLE doch auf das selbe raus. ;)