Comment activer la vue relation dans phpmyadmin

lorsque vous travaillez dans XAMPP avec phpmyadmin, après avoir créé une table, j'ai l'option de cliquer sur "relation view" après avoir cliqué sur l'onglet structure. Voir ci-dessous:

enter image description here

Cependant chaque fois que je crée une table avec mon hôte phpmyadmin, Je n'ai pas l'option de sélectionner "relation view" Voir ci-dessous:

enter image description here

y a-t-il une façon de permettre cela? Actuellement, je dois établir des relations dans xampp et exporter vers mon hôte phpmyadmin pour que ça marche.

41
demandé sur Ariful Islam 2011-12-07 22:00:34

4 réponses

changez votre moteur de stockage en InnoDB en allant à L'opération

98
répondu Harley 2012-09-11 14:42:37

relation view

si c'est trop tard la nuit et que votre table est déjà innoDB et que vous ne voyez toujours pas le lien, peut-être est-ce dû au fait que maintenant elle est placée au-dessus de la structure de la table, comme dans l'image est montrée

66
répondu Alfonso Pérez 2015-04-07 18:13:13

sélectionnez d'abord la table avec laquelle vous voulez faire la relation >> puis allez à l'opération , pour chaque table il y a une différence de réglage d'opération, >> opération intérieure "moteur de stockage" choisissez l'option innoDB

innoDB vous permettra de voir la "relation view" qui vous aidera à faire la clé étrangère

enter image description here

13
répondu aisha 2014-04-16 15:25:01

activating Relation View in phpMyAdmin / MAMP

si vous utilisez MAMP pour vos projets pilotés par la base de données, vous utiliserez probablement phpMyAdmin pour administrer votre base de données MySQL si vous avez décidé de suivre cette voie. Si vous créez une base de données, vous vous demandez peut-être comment créer des relations et des clés foriegn pour vos tables.

tout d'Abord, vous devez vérifier que vous avez accès à la Matière vue. Pour ce faire, ouvrez phpMyAdmin et sélectionnez un la base de données. Vous devez vous assurer que le moteur de stockage de vos tables est réglé pour utiliser InnoDB. Cliquez sur une table dans votre base de données et choisissez l'onglet Opérations. Assurez-vous que le moteur de stockage est configuré pour utiliser InnoDB et enregistrer vos modifications.

maintenant, retournez à votre vue de table et cliquez sur L'onglet Structure. Selon votre version de phpMyAdmin, vous devriez voir un lien intitulé Relation view au-dessous de la structure de la table. Si tu peux le voir, tu peux y aller. Si vous ne pouvez pas vous devrez suivre les étapes ci-dessous pour définir phpMyAdmin pour activer la vue des Relations.

  1. Trouver /Applications/MAMP/bin/phpMyAdmin/scripts/create_tables.sql
  2. j'ai laissé ce fichier par défaut mais vous pouvez changer le nom de la table à n'importe quoi vous voulez. J'ai laissé le mien phpMyAdmin
  3. ouvrez phpMyAdmin et allez à la Import onglet.
  4. cliquez sur le bouton Parcourir et trouvez create_tables.fichier sql, puis cliquez sur .
  5. Les tables nécessaires pour Relation sera ajouté à la base de données défini.
  6. Ouvrir /Applications/MAMP/bin/phpMyAdmin/config.inc.php
  7. trouver le bloc de code de configuration du serveur et remplacer/décommenter le code suivant et remplir les valeurs. Si vous avez tout laissé par défaut dans create_tables.fichier sql, vous devez simplement couper et coller les lignes ci-dessous.

    $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma_relation';
    $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    $cfg['Servers'][$i]['history'] = 'pma_history';
    
  8. Enregistrer le fichier et redémarrez MAMP et rafraîchissez votre console phpMyAdmin.

  9. allez à votre base de données et visualisez une de vos tables en mode Structure. Vous devriez maintenant Voir le lien Relation view.

Source:http://newvibes.com/blog/enabling-relation-view-in-phpmyadmin-mamp/

7
répondu Meetai.com 2015-10-07 04:55:26