Les nouveaux propriétaires de sites Web trébuchent souvent à la mention de la gestion de la base de données, ne réalisant pas à quel point une base de données peut améliorer l'expérience d'un site Web. Une base de données n'est qu'une collection organisée et structurée de données.
MySQL est un système de gestion de base de données SQL open source gratuit. Lorsque vous comprenez MySQL, vous pouvez l'utiliser pour stocker du contenu pour votre site Web et accéder à ce contenu directement en utilisant PHP.
Vous n'avez même pas besoin de connaître SQL pour communiquer avec MySQL. Il vous suffit de savoir comment utiliser le logiciel fourni par votre hébergeur. Dans la plupart des cas, c'est phpMyAdmin.
Les programmeurs expérimentés peuvent choisir de gérer les données en utilisant le code SQL directement via une invite de shell ou via une sorte de fenêtre de requête. Les nouveaux utilisateurs feraient mieux d'apprendre à utiliser phpMyAdmin.
Il s'agit du programme de gestion MySQL le plus populaire, et presque tous les hébergeurs l'ont installé pour que vous puissiez l'utiliser. Contactez votre hôte pour savoir où et comment y accéder. Vous devez connaître votre identifiant MySQL avant de commencer.
La première chose que vous devez faire est de créer une base de données. Une fois cela fait, vous pouvez commencer à ajouter des informations. Pour créer une base de données dans phpMyAdmin:
Si la fonction de création de base de données est désactivée, contactez votre hôte pour créer une nouvelle base de données. Vous devez avoir l'autorisation de créer de nouvelles bases de données. Après avoir créé la base de données, vous accédez à un écran où vous pouvez saisir des tableaux.
Dans la base de données, vous pouvez avoir de nombreuses tables et chaque table est une grille contenant des informations contenues dans des cellules de la grille. Vous devez créer au moins une table pour stocker les données dans votre base de données.
Dans la zone intitulée "Créer une nouvelle table sur la base de données [votre_nom_database]", entrez un nom (par exemple: carnet d'adresses) et tapez un nombre dans la cellule Champs. Les champs sont des colonnes qui contiennent des informations.
Dans l'exemple du carnet d'adresses, ces champs contiennent le prénom, le nom, l'adresse et ainsi de suite. Si vous connaissez le nombre de champs dont vous avez besoin, entrez-le. Sinon, entrez simplement un nombre par défaut 4. Vous pouvez modifier le nombre de champs plus tard. Cliquez sur Aller.
Dans l'écran suivant, entrez un nom descriptif pour chaque champ et sélectionnez un type de données pour chaque champ. Le texte et le nombre sont les deux types les plus populaires.
Maintenant que vous avez créé une base de données, vous pouvez entrer des données directement dans les champs à l'aide de phpMyAdmin. Les données d'une table peuvent être gérées de plusieurs manières. Un didacticiel sur les façons d'ajouter, de modifier, de supprimer et de rechercher les informations dans votre base de données vous permet de démarrer.
La grande chose à propos de MySQL est qu'il s'agit d'une base de données relationnelle. Cela signifie que les données de l'une de vos tables peuvent être utilisées conjointement avec les données d'une autre table tant qu'elles ont un champ en commun. Cela s'appelle une jointure, et vous pouvez apprendre à le faire dans ce tutoriel sur les jointures MySQL.