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 :

[probleme]Type INNODB


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 103
    Par défaut [probleme]Type INNODB
    Salut!!
    J'utilise easyphp 1-7 et j'ai dans php myadmin un truc qui me tracasse depuis quelques temps. J'ai créé mes tables de cette facon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    create table if not exists Categorie(
    categorie_PK int not null auto_increment primary key,
    nom_cat varchar(30) not null unique,
    couleur varchar(20) not null unique)
    TYPE=InnoDB;
     
    create table if not exists Auteur(
    auteur_PK int not null auto_increment primary key,
    nom_aut varchar(30) not null,
    prenom_aut varchar(30))
    TYPE=InnoDB;
    La création se passe bien mais sous php my admin lorsque je regarde le type de table il met type MyISAM
    Est ce normal ou pas ??
    Si cela ne l'est pas que faut il que je fasse

  2. #2
    Membre Expert
    Avatar de Alexandre T
    Homme Profil pro
    Chef de projets AMO
    Inscrit en
    Mai 2002
    Messages
    1 213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets AMO
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 213
    Par défaut
    Si tu es sûr des requêtes que tu as passé, je dirais que cela ressemble plutôt à un bug de cette version phpmyadmin. Essaie d'installer la dernière version de phpmyadmin car je n'ai pas constaté de problème sur mes scripts. Mais ce soir j'irais vérifier. Tu me fais douter .
    Alexandre Tranchant
    Chef de projet AMO pour le Cerema.
    Retrouvez mes articles sur PHP et Symfony

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 103
    Par défaut
    quand je "compile" mon script il ne m'affiche aucune erreur ni warning.
    C bizare
    Ya t'il d'autres personnes qui ont constaté ce bug sur leur version de phpmyadmin du pack easyphp1-7????

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

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 628
    Par défaut
    j'ai eu la même effet mais j'ai trouvé ca normal puisque InnoDB est désactivé par défaut avec Easyphp 1.7

    pour le réactiver, il suffit de commenter la ligne "skip-innodb" dans le fichier "c:\winnt\my.ini"

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 103
    Par défaut
    et si maintenant j'active cette commande ca va changer le comportement de ma base de données ou pas?? ..ou ce sera juste visuellement que cela va changer ??

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 628
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 628
    Par défaut
    le type InnoDB permets beaucoup de chose en plus, gestions des clés étrangères, transaction, etc
    http://dev.mysql.com/doc/mysql/fr/InnoDB_overview.html

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 103
    Par défaut
    ce que je veux dire c'est est ce que le fait de mettre en commentaire cette ligne est importante pour utiliser le type INNODB ou est ce juste dans la presentation de phpmyadmin que ca change graphiquement parlant
    J'ai essayé de mettre un diese devant cette ligne dans le my.ini et mysql ne voulait plusd emarrer
    Est ce normal ?? Faut il que je vide ma BD avant de faire la modification ???

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 103
    Par défaut
    merci pour l'aide
    J'ai trouvé mon erreur dans la configuration de my.ini, j'avais pas donné le bon chemin pour les fichiers log

  9. #9
    Invité de passage
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1
    Par défaut aide ( commenter la ligne "skip-innodb" ?????)
    Citation Envoyé par mathix
    j'ai eu la même effet mais j'ai trouvé ca normal puisque InnoDB est désactivé par défaut avec Easyphp 1.7

    pour le réactiver, il suffit de commenter la ligne "skip-innodb" dans le fichier "c:\winnt\my.ini"
    Salut !
    j'utilise moi aussi EasyPhp mais j'arrive pas a trouver my.ini :-(
    sinon ou puis je trouver "skip-innodb" et comment le mettre en commentaire.
    merci

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

Discussions similaires

  1. [Access 2003]Probleme type de donnée sur requete DELETE
    Par pottiez dans le forum Langage SQL
    Réponses: 12
    Dernier message: 09/08/2006, 09h39
  2. Probleme "type de données"
    Par DelPiero dans le forum Access
    Réponses: 4
    Dernier message: 23/06/2006, 23h52
  3. Probleme type enum
    Par azertyuiop75 dans le forum Oracle
    Réponses: 4
    Dernier message: 08/07/2005, 16h09
  4. [LG]Problème "Type Mismatch"
    Par Aezar dans le forum Langage
    Réponses: 9
    Dernier message: 25/02/2005, 22h50
  5. [LG]Problême "types incompatibles"
    Par pierrOPSG dans le forum Langage
    Réponses: 7
    Dernier message: 23/04/2004, 21h34

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