Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Autour des préfixes de tables


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Autour des préfixes de tables
    Bonjour,
    Je galère cet am sur quelque chose que je pensai connaître ou de manière simple
    1/ comment supprimer toutes les tables d'un base de données sauf celle ayant un préfix. j'ai en effet plusieurs installation d'un cms dans la même base avec un prefix différent (si plus simple je ferai 1 suppression préfix par prefix)
    2/ comment changer le prefix d'une bdd. Il y a qq années , il me semble que je pouvais le faire chez mon hébergeur mais plus maintenant et là encore j'ai du mal à trouver sur le web des ressources
    Merci

  2. #2
    Expert éminent sénior
    Bonsoir

    Pour récupérer les tables concernées par le DROP, il faut interroger le catalogue MySQL avec une requête du genre
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select *
    from INFORMATION_SCHEMA.TABLES
    where TABLE_NAME like 'XXX%'


    avec "XXX" = le préfixe en question

    Ensuite, soit vous supprimez une à une les tables concernées, soit vous construisez une requête en SQL dynamique à partir du principe ci-dessus

###raw>template_hook.ano_emploi###