commande mysql pour effacer toutes les tables d'une BD [MySql] - Programmation
Marsh Posté le 12-01-2002 à 20:41:00
speedyop a écrit a écrit : autant detruire la db |
oui, mais je peux pas, je suis sur un hébergement payant et je n'ai droit qu'a une seule base
ya pas de commande pour effacer l'intégralité des tables ?
Marsh Posté le 12-01-2002 à 20:49:13
Sygus a écrit a écrit : oui, mais je peux pas, je suis sur un hébergement payant et je n'ai droit qu'a une seule base ya pas de commande pour effacer l'intégralité des tables ? |
Une par une, .... bon courage !!!!! (t'as pas le choix)
ou alors tu fais un script PHP
Marsh Posté le 12-01-2002 à 21:10:37
antibillou a écrit a écrit : Une par une, .... bon courage !!!!! (t'as pas le choix) ou alors tu fais un script PHP |
ok
Marsh Posté le 13-01-2002 à 00:46:24
ya une solution moin longue
Tu ecris une requete pour chaque table
delete * from [NomDeTaTable]
et tu l'execute
ou encore plus simple tu utilise PPHPMyadmin
Marsh Posté le 13-01-2002 à 05:50:50
On peut se faire un script super simple en php qui marchera quelque soit la base.
Premierement une requette "SHOW TABLES" qui renvois la liste des tables, puis avec php, parser le tableau de résultat et supprimer la table avec une nouvelle requette... Un jeu d'enfant
Marsh Posté le 13-01-2002 à 06:24:59
Allez, Kdo, j'avais besoin d'un script du genre, le voici :
Le fichier clear.php :
Code :
|
Le fichier config.php contient les info de connexion :
Code :
|
Pour info, la petite astuce du fichier config est le fait de tester si il est protégé en écriture ou non. On peut ainsi très facilement protéger l'exécution de pages senssibles en changeant uniquement les droits d'accès à un fichier...
Ensuite, vous remarquerez que j'utilise les codes "<script language="php">" et "</script>" pour mon code php. En effet c'est le seul moyen que g trouvé pour que Frontpage foute pas la merde dans le code... Vous pouvez les remplacer par les classiques "<?" et "?>".
Marsh Posté le 13-01-2002 à 14:27:32
Bruce, bine trouver ton petit script, mais y a juste un truc a te reprocher, JETE FRONT PAGE et prend le bloc note pout faire tes page
Marsh Posté le 13-01-2002 à 16:16:31
bozocarzu a écrit a écrit : Bruce, bine trouver ton petit script, mais y a juste un truc a te reprocher, JETE FRONT PAGE et prend le bloc note pout faire tes page |
Désolé g trop l'habitude de Frontpage pour changer... C'est certainement pas le meilleur soft du genre (Golive est parait-il the best...) mais quand tu connais bien un soft et que tu vas vite dessus t'as pas forcément envie de perdre quelques heures à comprendre un autre soft...
Marsh Posté le 12-01-2002 à 19:10:58
est ce que ca existe ? et si oui c koa ?
[edtdd]--Message édité par Sygus--[/edtdd]