Pages : 1
#1 Le 18/11/2009, à 11:21
- nemo6910
Quelques "erreurs" avec PhpMyAdmin
Bonjour à tous!
Me voilà encore pour demander de l'aide, mais cette fois-ci, rien de grave, si ce n'est que PMA m'affiche ce message sur la page d'accueil :
" Certaines fonctionnalités ayant trait aux tables reliées sont désactivées. Pour une analyse du problème, cliquez ici. "
Et quand je clique voilà ce qui est affiché :
Serveur: localhost
$cfg['Servers'][$i]['pmadb'] ... OK
$cfg['Servers'][$i]['relation'] ... en erreur [ Documentation ]
Fonctions relationnelles: désactivé
$cfg['Servers'][$i]['table_info'] ... en erreur [ Documentation ]
Affichage infobulle: désactivé
$cfg['Servers'][$i]['table_coords'] ... en erreur [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ... en erreur [ Documentation ]
Génération de schémas en PDF: désactivé
$cfg['Servers'][$i]['column_info'] ... en erreur [ Documentation ]
Commentaires de colonnes: désactivé
Requêtes en signets: désactivé
Transformation: désactivé
$cfg['Servers'][$i]['history'] ... en erreur [ Documentation ]
Historique SQL: désactivé
$cfg['Servers'][$i]['designer_coords'] ... en erreur [ Documentation ]
Concepteur: désactivé
Je suis allé faire un tour sur le doc, mais elle est en anglais, et même si j'ai un peu compris, je n'ai pas trouvé comment résoudre ces petites erreurs.
Pourriez-vous m'éclairer un peu ?
Merci par avance. A bientôt.
Hors ligne
#2 Le 19/11/2009, à 07:45
- nemo6910
Re : Quelques "erreurs" avec PhpMyAdmin
Un petit up, s'il vous plaît...
Hors ligne
#3 Le 19/11/2009, à 08:33
- kwakosaure
Re : Quelques "erreurs" avec PhpMyAdmin
Peut-être manque t'il le backend innodb sur ta base mysql ?
Hors ligne
#4 Le 19/11/2009, à 18:26
- nemo6910
Re : Quelques "erreurs" avec PhpMyAdmin
Pardon mais, c'est quoi? =s
Hors ligne
#5 Le 19/11/2009, à 19:47
- kwakosaure
Re : Quelques "erreurs" avec PhpMyAdmin
http://fr.wikipedia.org/wiki/InnoDB
Sinon, je ne vois pas à quoi sont dues tes erreurs, désolé
Hors ligne
#6 Le 19/11/2009, à 20:01
- nemo6910
Re : Quelques "erreurs" avec PhpMyAdmin
Merci. Et comment faire pour le rajouter?
Hors ligne
#7 Le 19/11/2009, à 20:02
- compte supprimé
Re : Quelques "erreurs" avec PhpMyAdmin
Non, ce n'est pas ça.
Mysql ne sait (savait ?) pas gérer les tables liées, entre autres : un champ d'une table renvoie à l'id d'un enregistrement d'une autre table :
table 1 :
nom
adresse
cp_id
table 2 :
cp_id
code_postal
ville
=> requête
select nom, ville from table1 left join table2 on table2.cp_id=table1.cp_id
L'activation dans phpmyadmin des jointures (relations) ne résout pas le problème dans mysql, mais elle permet, en cas de saisie d'un cp_id dans la table1, de proposer la liste de ceux qui existent déjà dans table2.
Il y a d'autres possibilités encore dans la série des $cfg['Servers'][$i]['xxxxx'], comme l'archivage des requêtes avec des signets, la génération d'un pdf faisant la liste détaillée des tables d'une base, etc.
Pour activer tout ça, il faut installer la base et les tables correspondantes (je crois que c'est un fichier .sql, si je me souviens bien) qui traîne dans un répertoire phpmyadmin et qu'il suffit d'importer, et d'autre part l'indiquer dans le fichier de config de phpmyadmin (il suffit de dé-commenter les lignes correspondantes, toujours si mes souvenirs sont bons)...
Edit :
Le fichier .sql est compressé, et il est ici :
/usr/share/doc/phpmyadmin/examples/create_tables.sql.gz
Attention : il y en a un autre pour mysql 4
Dernière modification par faustus (Le 19/11/2009, à 20:22)
Pages : 1