Archives des forums MMO/MMORPG > Forums divers > La Taverne > Recherche un pro de Phpmyadmin
Recherche un pro de Phpmyadmin
Par Miaou le 30/4/2002 à 19:10:29 (#1376616)
Merci !!
Par Agatha le 30/4/2002 à 19:25:12 (#1376693)
Prenons la table "Exemple" sur une base quelconque.
Imaginons qu'elle contienne par exemple des messages pour gérer un forum avec les champs "auteur", "date" et "message" (+ une clé primaire mais on s'en fout dans l'exemple ;) )
Imginons ensuite que tu veuilles effacer tous les messages d'un floodeur qu'on appelera "Mr FLood" ( :D )
Alors tu tapera la requete suivante:
Delete From Exemple Where auteur='Mr Flood';
Dans le même style, si tu veux virer les messages dont la date est antérieure au 1 mars 2002 (en supposant la date de la forme AAAA-MM-JJ):
Delete From Exemple Where date<'2002-03-01';
Si tu veux effacer toutes les entrées de la table, alors tu mettra tout simplement:
Delete From Exemple;
Vala j'espere avoir pu t'aider
Par Miaou le 30/4/2002 à 22:02:39 (#1377696)
Delete from Forum
Delete from bla bla
Un truc pour l'enlever de la base de données dans sa globalité en une fois ?
Par Agatha le 30/4/2002 à 23:57:34 (#1378453)
Exemple si tu as Forum1 , Forum2 et Forum3 contenent des posts de Mr Flood à effacer, tu pourra faire:
Delete From Forum1,Forum2,Forum3 Where auteur='Mr Flood';
tout simpelement :)
(Je ne connais pas de requete plus directe pour virer Mr Flood de toute la base, ça existe peut etre mais je connais pas tout des bases SQL :D )
Par missmite GNA le 1/5/2002 à 0:21:45 (#1378600)
Par Miaou le 1/5/2002 à 10:27:33 (#1379476)
En tout cas encore merci Agatha !
Par Agatha le 1/5/2002 à 13:55:20 (#1380294)
Et au fait il s'agissait réellement de flood comme dans mon exemple? :rasta:
Par Crono le 1/5/2002 à 13:56:57 (#1380313)
Par krisae le 2/5/2002 à 13:22:03 (#1383620)
Par wil le 2/5/2002 à 13:29:03 (#1383666)
pour le sql ou autre: http://www.commentcamarche.net
pour php http://www.php.org
Avec ca tu devrais t'en sortir.
Par Agatha le 2/5/2002 à 15:36:16 (#1384356)
Provient du message de krisae :
Sinon dans les derniers versions de phpMyAdmin...il y'a des liens "afficher".."editer"..."supprimer" qui permettent de browers le contenu des tables , modifier des enregistrements, et les supprimer..sans avoir rien à comprendre à MySQL... ;)
Tout à fait, mais d'expérience, quand on a par exemple un forum assez fréquenté et qu'on veut supprimer des posts précis au milieu de la tonne de posts stockés on se dit que c'est quand même pratique de taper une requête SQL!
Ca évite à la fois de rechercher parmi des pages et des pages de données, et de traiter un grand nombre de données en une seule fois.
JOL Archives 1.0.1
@ JOL / JeuxOnLine