Page 1 sur 1

Vider une base

Posté : 04 mai 2006, 17:00
par Darkbibou
Kikoo tout le monde !!

Je cherche a vider une base de toute ses tables en une seule fois mais apres avoir parcouru la documentation mysql mais je n'ai pas trouvé !! Il ne semble pas exister de truncate database comme il existe truncate table.

Ma question est donc: auriez vous une methode rapide et efficace pour supprimer toutes les tables d'une base mysql ?

Merci d'avance

Posté : 04 mai 2006, 17:09
par Cyrano
Fais un SHOW TABLES pour lister les tables et ensuite construis ta requête pour faire un DROP table1, table2,..., tablen;

Posté : 04 mai 2006, 17:10
par zeus
supprimer la base de données et la recréer vide

Vu qu'il n'y as pas de trigger ou autres procedures stockées dans les bdd Mysql <5.0, tu ne perdras pas grand chose

Posté : 04 mai 2006, 17:12
par Darkbibou
Je vais essayer avec le show table je pense car je n'ai aps les droits de creation de base :)