Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2005, 10h54   #1
En attente de confirmation mail
 
Inscription : mai 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 41
Points : 13
Points : 13
Par défaut vérifier existence d'une table

bonjour,


j'aimerai créer un fichier d'installation pour une application php utilisant mysql. Ce fichier devra, à son exécution, créer les tables nécessaires à l'application. Je voudrais savoir s'il est possible de vérifier si les tables existent ou non au moment de l'installation, et si oui les supprimer et les recréer. en gros qqc comme ça :

Code :
1
2
3
4
5
6
7
 
si (exist(matable)) {
  DROP matable
  requête d'install
} sinon {
  requête d'install 
}
est-ce possible ?
scoder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 12h02   #2
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Bonjour,

Code :
DROP TABLE IF EXISTS taTable
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 12h24   #3
En attente de confirmation mail
 
Inscription : mai 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 41
Points : 13
Points : 13
merci
scoder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 13h17   #4
Membre actif
 
Avatar de chat hotplug
 
Inscription : avril 2004
Messages : 208
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 208
Points : 196
Points : 196
Et pourquoi pas ceci:

Code :
1
2
3
4
 
CREATE OR REPLACE matable{
...
};
chat hotplug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 14h04   #5
En attente de confirmation mail
 
Inscription : mai 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 41
Points : 13
Points : 13
je n'ai essayé encore aucune solution mais merci
scoder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 14h14   #6
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 123
Points : 1 123
Citation:
Envoyé par chat hotplug
Et pourquoi pas ceci:

Code :
1
2
3
4
 
CREATE OR REPLACE matable{
...
};
C'est du code Oracle cela.
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h16.


 
 
 
 
Partenaires

Hébergement Web