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

Requêtes MySQL Discussion :

Entrer données dans plusieures tables simultanément + droits


Sujet :

Requêtes MySQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Entrer données dans plusieures tables simultanément + droits
    Bonjour,

    Etudiant de dess en ingiénierie documentaire actuellement en stage, je dois mettre en place une base de données en ligne pour le compte d'une radio.
    Je suis dans la phase d'étude des solutions techniques envisageables (sans un sous). Or formé sur Mysql (via easyphp) j'espérais m'en servir sans problème. Toutefois, un problème m'angoisse : la base étant sur un serveur externe, toute manipulation de consultation comme d'entrée ou de modification doit être faite via Internet et être la plus facile et la plus rapide possible pour les différents utilisateurs.
    Or, je n'arrive pas à voir comment, à partir d'un formulaire très simple, entrer à partir d'un champ, dans le cas de clées étrangères, une donnée dans plusieures tables sans risquer de duplicata. De même comment ne rentrer une donnée que si elle est absente (par exemple deuxième album pour un même artiste) sans sous-requête ?(désolé si c'est une fausse question, je suis fatigué et je serais désolé de vous avoir fait perdre votre temps ) A moins qu'il ne soit possible de télécharger MySQL 4.1 (j'ai la v.4.015 livrée avec easyphp v.1.7)et s'en servir avec easyphp v.1.7? mais c'est encore un autre problème.

    Pitié, ne soyez pas trop dur
    Moi aussi, j'aimerais être doué...

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 311
    Points : 15 643
    Points
    15 643
    Par défaut
    tu peux utiliser les tables mysql au formt innodb ( http://dev.mysql.com/doc/mysql/fr/InnoDB_overview.html ) elles gèrent les clès étrangères

    par contre même si tu peux utiliser la version de MySQL qui est dans easyphp, je te conseille d'installer ta base mysql toi même parce que easyphp ne doit pas être utilisé pour une utilisation professionelle

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Ok Merci pour les renseignements.

    Par contre, je ne sais pas comment me servir de mySQL sans easy php. ça doit être quelque part sur le site je suppose. Je ne sais pas encore comment se passe les modalité de mise en ligne.
    Sinon ce n'est pas possible de récupérer au format texte les bases une fois qu'elles sont crées pour gagner du temps?

    enfin, je vais me renseigner avant de poser plus de question, ça évitera les trucs de base, contresens et autre absurdités.

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 311
    Points : 15 643
    Points
    15 643
    Par défaut
    Citation Envoyé par Ramjet
    Par contre, je ne sais pas comment me servir de mySQL sans easyphp
    tu peux récupérer mysql sur le site http://mysql.com

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Merci.

    Citation Envoyé par mathix
    par contre même si tu peux utiliser la version de MySQL qui est dans easyphp, je te conseille d'installer ta base mysql toi même parce que easyphp ne doit pas être utilisé pour une utilisation professionelle
    Je ne maîtrise pas les problèmes de droit. Sachant que la base sera installée sur un serveur externe à l'association, comment ça se passe pour l'installation ert les droits qui y sont attachés? La licence dépend elle de l'asso ou du serveur hébergeant le site? :

  6. #6
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Théoriquement c'est l'hébergeur qui fournit la base mySQL donc c'est à lui de s'occuper des licences.

    De toute façon, dans le cas d'une application tournant sur un serveur Web (même commercial), il n'est pas nécessaire de s'acquitter d'une licence mySQL : http://www-fr.mysql.com/products/lic...-examples.html

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Ok, merci pour le renseignement 8)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. supprimer des données dans plusieurs tables
    Par mnssylvain dans le forum Access
    Réponses: 4
    Dernier message: 28/01/2007, 19h06
  2. Réponses: 1
    Dernier message: 27/10/2006, 12h17
  3. Réponses: 19
    Dernier message: 28/07/2006, 10h57
  4. [Access] Insérer dans plusieurs tables simultanément
    Par coolkis dans le forum Bases de données
    Réponses: 5
    Dernier message: 22/03/2005, 15h00
  5. Réponses: 7
    Dernier message: 12/10/2004, 16h43

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