Guides

Fusion de tables MySQL avec phpMyAdmin

PhpMyAdmin est utilisé comme interface de base de données backend pour un certain nombre de principaux systèmes de gestion de contenu déployés par les entreprises, notamment WordPress, Joomla et Drupal. Grâce à l'interface Web de phpMyAdmin, il est possible pour les utilisateurs de manipuler les données de la base de données de plusieurs manières, y compris en fusionnant des tables.

À propos de MySQL

MySQL a été introduit au milieu des années 1990 en tant que plate-forme de base de données open source. L'application permet aux utilisateurs de créer, stocker et peupler plusieurs bases de données pour la manipulation des données. Les plates-formes CMS open source populaires telles que Drupal, Joomla et WordPress utilisent MySQL comme backend. Les données stockées dans les bases de données MySQL sont accessibles à l'aide de commandes de requête similaires à celles du langage de requête structuré standard ou SQL.

À propos de PhpMyAdmin

MySQL et phpMyAdmin sont tous deux des programmes open source gratuits. Le principe sous-jacent à l'utilisation de phpMyAdmin est qu'il vous permet d'administrer vos bases de données MySQL simplement et facilement via une interface de navigateur Web. En plus d'utiliser l'interface Web pour la manipulation de la base de données, vous pouvez saisir du code MySQL directement via l'interface phpMyAdmin. De plus, vous pouvez importer et exporter des bases de données MySQL entières via l'interface Web.

Structure de la base de données MySQL

Une base de données MySQL est constituée d'une ou plusieurs tables. Ces tables contiennent des lignes et des colonnes, qui à leur tour contiennent des données. Les colonnes contiennent les en-têtes du tableau qui identifient les données dans les lignes ci-dessous. Les lignes contiennent des enregistrements de données individuels. La zone d'intersection d'une colonne et d'une ligne s'appelle une cellule. Par exemple, dans un tableau de données client, la ligne contient des cellules avec des valeurs telles que «John Smith», «Houston» et «Texas», tandis que les colonnes de données sont intitulées «Nom du client», «Ville» et «État».

Sauvegardes

C'est toujours une bonne idée de faire une sauvegarde d'une base de données MySQL avant de faire quelque chose d'important, comme la fusion de tables. Cela peut être fait en utilisant l'option "Exporter la base de données" du menu principal de phpMyAdmin. Après l'exportation, vous pouvez enregistrer le fichier de base de données compressé dans un emplacement sûr pour une récupération si nécessaire.

Fusion de tables avec MySQL

La fusion de tables, appelée «jointure» en termes MySQL, se fait en utilisant l'interface de commande MySQL dans phpMyAdmin pour créer une nouvelle table. Identifiez chacune des tables dans les différentes tables que vous souhaitez fusionner. Combinez les deux tables en exécutant la commande "CREATE VIEW" pour créer une nouvelle table. La première partie de l'instruction MySQL identifie les colonnes de la première table et la commande "INNER JOIN" la combine avec les colonnes de la deuxième table.

Faites correspondre les ID sur les deux tables en utilisant la commande "ON" pour identifier la clé unique correspondante pour chaque table. Par example:

CREATE VIEW newtable AS SELECT nom, email FROM Table_1 INNER JOIN Table_2 ON Table1.id = Table2.id

$config[zx-auto] not found$config[zx-overlay] not found