IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

PHP & Base de données Discussion :

comment dropper plusieurs tables


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 163
    Par défaut comment dropper plusieurs tables
    bonjour j essaye de supprimer plusieurs table mysql avec ce code mais cela ne fonctionne pas et je n'ai pas de massage d'erreur une idée?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    <?php
     
      $hote_mysql = 'localhost';
      $utilisateur_mysql = 'admin';
      $passe_mysql = '123456';
      $nom_mysql = 'test'; //Nom de la BDD MySQL
      $bdd_mysql = mysql_connect($hote_mysql,$utilisateur_mysql,$passe_mysql);
      mysql_select_db($nom_mysql,$bdd_mysql);
      mysql_query('DROP TABLE 
     rdb$character_sets,
     rdb$check_constraints,
     rdb$collations,
     rdb$database,
     rdb$dependencies,
     rdb$exceptions,
     rdb$fields,
     rdb$field_dimensions,
     rdb$files,
     rdb$filters,
     rdb$formats,
     rdb$functions,
     rdb$function_arguments,
     rdb$generators,
     rdb$index_segments,
     rdb$indices,
     rdb$log_files,
     rdb$pages,
     rdb$procedures,
     rdb$procedure_parameters,
     rdb$ref_constraints,
     rdb$relations,
     rdb$relation_constraints,
     rdb$relation_fields,
     rdb$roles,
     rdb$security_classes,
     rdb$transactions,
     rdb$triggers,
     rdb$trigger_messages,
    rdb$types,
    rdb$user_privileges,
     rdb$view_relations,
     tmp$attachments,
     tmp$database,
     tmp$pools,
     tmp$pool_blocks,
     tmp$procedures,
     tmp$relations,
     tmp$statements,
     tmp$transactions');
     
    ?>

  2. #2
    Membre expérimenté Avatar de BlackSmith
    Inscrit en
    Mars 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2008
    Messages : 181
    Par défaut
    Verifie le nom des tables que tu veux supprimer.

    Et pour afficher les erreurs du fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query(...) or die(mysql_error())

  3. #3
    Membre chevronné
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    397
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 397
    Par défaut
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    $sql = 'DROP TABLE 
     rdb$character_sets,
     rdb$check_constraints,
     rdb$collations,
     rdb$database,
     rdb$dependencies,
     rdb$exceptions,
     rdb$fields,
     rdb$field_dimensions,
     rdb$files,
     rdb$filters,
     rdb$formats,
     rdb$functions,
     rdb$function_arguments,
     rdb$generators,
     rdb$index_segments,
     rdb$indices,
     rdb$log_files,
     rdb$pages,
     rdb$procedures,
     rdb$procedure_parameters,
     rdb$ref_constraints,
     rdb$relations,
     rdb$relation_constraints,
     rdb$relation_fields,
     rdb$roles,
     rdb$security_classes,
     rdb$transactions,
     rdb$triggers,
     rdb$trigger_messages,
    rdb$types,
    rdb$user_privileges,
     rdb$view_relations,
     tmp$attachments,
     tmp$database,
     tmp$pools,
     tmp$pool_blocks,
     tmp$procedures,
     tmp$relations,
     tmp$statements,
     tmp$transactions';
     
    echo $sql;

    essaie la requête manuellement...

    par contre ce sont quoi ces $ dans les noms ?

  4. #4
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 163
    Par défaut
    en fait j ai importer toute ces tables depuis interbase dans mysql et ces tables sont les tables systemes de interbase et je ne les veux pas dans mysql, meme en manuel ca ne passe pas

Discussions similaires

  1. Comment supprimer plusieurs table d'une base ?
    Par b_lob dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 19/07/2007, 18h51
  2. Comment modéliser plusieurs tables ?
    Par nxp dans le forum Schéma
    Réponses: 11
    Dernier message: 27/07/2006, 16h35
  3. Réponses: 6
    Dernier message: 19/05/2006, 14h22
  4. Comment effacer plusieurs tables à la fois ?
    Par AsmCode dans le forum Requêtes
    Réponses: 8
    Dernier message: 07/03/2006, 16h41
  5. [DTS] comment inserer plusieurs tables
    Par argv666 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 21/11/2005, 16h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo