Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1501 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  table au format InnoDB et free

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

table au format InnoDB et free

n°665467
pinpoy
Posté le 06-03-2004 à 18:41:39  profilanswer
 

Voila dans le cadre scolaire, je dois réaliser un site php/mysql
 
ma réalisation sera notée lors de l'examen final etn pour me démarquer des autres candidats je compter intégrer les clés étrangères.
 
je me susi vite rendu compte que ca ne marchait pas avec le stables MySIAM mais seulement avec les tables InnoDB
 
j'ai lu quelques articles concernant ces tables(comme quoi c plutot pr les grosses base de données)
 
mais je voudrais savoir si les serveur mysql de free supportent les tables InnoDB??
 
Merci d'avance

mood
Publicité
Posté le 06-03-2004 à 18:41:39  profilanswer
 

n°665470
gizmo
Posté le 06-03-2004 à 18:44:47  profilanswer
 

pourquoi tu ne testes pas?
 
Edit: de toute façon, pour ce que permettent les clefs étrangères de MySQL, je ne suis pas sûr que ce soit un vrai plus :/


Message édité par gizmo le 06-03-2004 à 18:45:31
n°665509
pinpoy
Posté le 06-03-2004 à 19:27:03  profilanswer
 

je vois aps ce quelles permetent de moins que dans un autre moteur de base de données
 
intégrité référentielle
suppresion en acscade
mise en jour en cascade
 
tu pense a autre chose?

n°665513
drasche
Posté le 06-03-2004 à 19:31:33  profilanswer
 

Regarde les variables de config lorsque tu administres ta base SQL sur free, je suppose que tu peux les lire?  Ca te dira si ça supporte InnoDB (ya un chapelet de variables "innodbquelquechose" ). Je veux pas être négatif mais ça m'étonnerait qu'ils le supportent :/

n°665528
pinpoy
Posté le 06-03-2004 à 19:49:41  profilanswer
 

dans leur interface phpmyadmin si on crée une table  via leur bourons il proposent aps InnoDB
 
mais si je fais ca
CREATE TABLE `appartenir` (
  `Num_Pilote` int(3) unsigned NOT NULL default '0',
  `Num_Ecurie` int(3) unsigned NOT NULL default '0',
  `Nom_Saison` varchar(8) NOT NULL default '',
  PRIMARY KEY  (`Num_Pilote`,`Num_Ecurie`,`Nom_Saison`)
) TYPE=InnoDB;
 
 
ben la table est créée
 
je vais chercher les vraiable de config drasche si tu pouvait me préciser ou elle se trouvent stp ( pe phpinfo() ne parle ni d'isam ni de InnoDB je sias par contre que c MySQL 4.0.16 qui est implanté)
 
merci


Message édité par pinpoy le 06-03-2004 à 20:01:12
n°665531
drasche
Posté le 06-03-2004 à 19:51:09  profilanswer
 

il te créera la table mais vérifie bien le type de la table créée: si InnoDB n'est pas disponible, ce sera du MyISAM automatiquement.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665537
gizmo
Posté le 06-03-2004 à 19:56:50  profilanswer
 

pinpoy a écrit :

je vois aps ce quelles permetent de moins que dans un autre moteur de base de données
 
intégrité référentielle
suppresion en acscade
mise en jour en cascade
 
tu pense a autre chose?


je pense que tu devrais mieux lire la doc. Ils mettent des restrictions d'utilisation qui peuvent être assez gênantes (outre le fait que ces fonctions étaient présentes mais inactives jusqu'à cette dernière version, ce qui induisait plein de monde dans l'erreur)
Et puis, il leur manque toujours les triggers

n°665540
drasche
Posté le 06-03-2004 à 19:59:50  profilanswer
 

On s'en cogne des triggers.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665545
gizmo
Posté le 06-03-2004 à 20:03:45  profilanswer
 

drasche a écrit :

On s'en cogne des triggers.


Ca dépend VRAIMENT pour quoi. Je peux te donner des exemples où si je devais sortir de la DB pour effectuer des opérations au lieu de les utiliser, j'ai un facteur mille d'augmentation du temps de réalisation.
 
Maintenant, c'est comme tout, il faut savoir les utiliser là où c'est nécessaire, et pas ailleurs.

n°665547
pinpoy
Posté le 06-03-2004 à 20:06:02  profilanswer
 

le type de table est MyISAM malgré que la requete ce soit bien passé  
 
merci de mavoir aidé, g (un peu) progressé
 
:)
 
PS :sol: pr hardware.fr parce que sur developpez.com ils mont tjrs pas répondu  :kaola:  


Message édité par pinpoy le 06-03-2004 à 20:09:48
mood
Publicité
Posté le 06-03-2004 à 20:06:02  profilanswer
 

n°665550
drasche
Posté le 06-03-2004 à 20:16:13  profilanswer
 

gizmo a écrit :

Ca dépend VRAIMENT pour quoi. Je peux te donner des exemples où si je devais sortir de la DB pour effectuer des opérations au lieu de les utiliser, j'ai un facteur mille d'augmentation du temps de réalisation.
 
Maintenant, c'est comme tout, il faut savoir les utiliser là où c'est nécessaire, et pas ailleurs.


ya des gens qui mordent toujours dans les trolls les plus évidents :ange:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665551
drasche
Posté le 06-03-2004 à 20:16:29  profilanswer
 

pinpoy a écrit :

PS :sol: pr hardware.fr parce que sur developpez.com ils mont tjrs pas répondu  :kaola:  


ça tombe bien, on les aime pas trop non plus :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665591
Limit
Posté le 06-03-2004 à 21:04:32  profilanswer
 

gizmo a écrit :


Ca dépend VRAIMENT pour quoi. Je peux te donner des exemples où si je devais sortir de la DB pour effectuer des opérations au lieu de les utiliser, j'ai un facteur mille d'augmentation du temps de réalisation.
 
Maintenant, c'est comme tout, il faut savoir les utiliser là où c'est nécessaire, et pas ailleurs.

un exemple pour voir l'intêret en pratique?

n°665694
gizmo
Posté le 06-03-2004 à 23:40:32  profilanswer
 

euh... oui, enfin, je vais rester dans l'abstrait mais bon: on a une DB qui contient tous les gènes de certains organismes, les protéines, polypeptides, réactions, etc...
Cette base nous sert à trouver ce que les biologistes appèllent des pathways, sorte de réactions en chaines pour aller d'un élément à un autres (pour la recherche de médoc par exemple). Et pour ces recherches de chemin, on a donc du inventer tout un système de poid d'arc et de noeuds, comme dans un graphe. Cependant, tout ces poids dépendent fortement des caractéristiques du milieu, des réactions précédentes, de molécules que l'on interdit, etc...
 
Ce qui fait que si on est amené à changer la propriété d'un élément, il y a tout une série d'éléments donc les caractéristiques changent, et ces éléments ne sont pas toujours directement liés au déclencheur. Dans notre cas, les triggers sont nettement plus efficace que de devoir passer par le driver jdbc qui doit créer des objets, les modifier, les soumettre à la DB, prendre d'autres objets, etc...

n°665697
drasche
Posté le 06-03-2004 à 23:42:13  profilanswer
 

c'est un peu trop spécialisé ton exemple non? :o [:ddr555]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665705
gizmo
Posté le 06-03-2004 à 23:48:09  profilanswer
 

bah ouais, tout comme l'utilisation des triggers, c'est pas pour les projets de tapettes :o

n°666627
pinpoy
Posté le 07-03-2004 à 22:28:49  profilanswer
 

c kler gizmo tu nous fé peur avec tes recherches sur les gènes
 
:p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  table au format InnoDB et free

 

Sujets relatifs
Parser une page web vers un format Palm (awk, cut, sed guru requested)[PHP/SQL] Addition de valeur numérique d'un champ d'une table
Format d'un nombre (Décimales)Ecriture dans un fichier XLS : problème de format
[Oracle]Non Key preserved TableComment attacher à access 1 table DBase indexée par 1 fichier .cdx?
Styliser une tablecomment faire pour transferer une table de access a mysql ?
[Free] impossible d'utiliser les sessions[MySQL] comment vérifier que la table existe déjà ?
Plus de sujets relatifs à : table au format InnoDB et free


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR