MySQL est un système populaire de gestion de base de données relationnelle . C'est l'endroit sur le serveur de votre site Web où toutes vos bases de données sont stockés. Alors que le développement web peut souvent vous laisser enliser dans le code en utilisant les langages de script tels que PHP , MySQL est beaucoup plus facile sur les apprenants visuels tout simplement parce que les bases de données sont beaucoup plus faciles à visualiser. Base de données Basics
bases de données sont utilisées sur le web car il est beaucoup plus facile à stocker le contenu d'un site web en eux que des centaines ou des milliers de pages web individuelles HTML. Pour l'essentiel, les bases de données sont des groupes de tables , tous reliés entre eux par un but commun. Chaque tableau est constitué d'une série de colonnes , ou «champs» - « nom », « âge » et «genre », par exemple - et des rangées ou " dossiers ", où chaque champ est rempli avec les informations appropriées < br . >
Pour un exemple concret , WordPress est une plateforme de blogs populaires que vous pouvez utiliser sur les sites auto-hébergés . Installez-le sur votre site web, et il va créer une base de données MySQL avec 10 tables différentes . Un de ces tableaux est « messages », où le titre, le contenu et d'autres informations pour les blogs individuels sont stockés . Un autre est appelé « utilisateurs», où l'information sur l'ensemble des auteurs du blog et les utilisateurs enregistrés sont conservés.
Il peut rapidement devenir écrasante , il est donc utile de dessiner des diagrammes présentant chaque tableau , chaque champ de la liste ci-dessous , et des flèches qui montrent comment chaque tableau est connecté. Par exemple, sur le tableau " messages " , il ya un champ " Auteur " qui contient un identifiant numérique qui correspond à un enregistrement sur la table "users " (voir le lien dans les ressources) .
Visualisation Bases de données
un certain nombre de programmes existent qui vous permettent de dessiner littéralement une base de données MySQL de sorte que vous pouvez commencer avec une conception de base de données solide avant de toucher n'importe quel code . Un tel programme libre est DBDesigner (voir le lien dans les ressources) .
Utilisant MySQL
En supposant que le plan d'hébergement de votre site web vous permet de créer des bases de données MySQL, vous pouvez créent généralement un en vous connectant sur le panneau d'administration fourni par votre hébergeur , recherchant la section "MySQL" "Bases de données " ou et en sélectionnant l'option "Créer une nouvelle base de données" .
bases de données MySQL sont manipulés à l'aide du code SQL. SQL est un " langage de requête structuré " que vous pouvez utiliser pour créer , sélectionner, modifier et supprimer des tables dans les bases de données .
Cependant , peu de gens écrivent du code SQL à la main sans au moins l'aide de phpMyAdmin ou un programme similaire . phpMyAdmin, un programme gratuit qui est livré pré- installé sur les serveurs de nombreux hébergeurs de sites , est une interface web complète pour contrôler vos bases de données visuelles.
Si vous n'avez pas votre propre site ou la possibilité de créer une base de données MySQL , téléchargez le logiciel gratuit package XAMPP (voir le lien dans les ressources) . XAMPP est livré avec MySQL et phpMyAdmin. Pour expérimenter avec elle , installer et exécuter XAMPP sur votre ordinateur.