Qu’est-ce que MySQL ?
MySQL est un système de gestion de base de données relationnelle open source principalement utilisé dans les applications en ligne. MySQL peut créer et gérer des bases de données pleines de données utiles, telles que des informations sur les employés, l’inventaire, etc., tout comme les bases de données Microsoft Access populaires.
Alors que Microsoft Access, MySQL et d’autres bases de données ont des objectifs similaires de stockage de données, leurs utilisations sont assez différentes.
Qu’est-ce que MySQL ?
MySQL est une base de données relationnelle. Cela signifie que les données stockées dans la structure sont capables d’identifier la relation entre les éléments d’information stockés.
Chaque base de données contient des tables. Chaque table (également appelée « relation ») contient une ou plusieurs catégories de données stockées dans des colonnes. Chaque ligne contient les clés primaires et étrangères des catégories définies dans la colonne.
Par exemple, supposons que vous ayez une base de données avec une table contenant des informations sur les employés telles que :
- Nom
- nom de famille
- date de naissance
- code du personnel
- Emplacement
Une autre table de cette base de données stocke des informations sur la paie telles que :
- Nom du poste
- Salaire de l’emploi
- emplois horaires
Les deux tables pourront se rapporter l’une à l’autre. comment ? Si la colonne de l’employé 001 répertorie le titre du poste de cette personne en tant qu’écrivain, il peut être corrélé à la masse salariale pour savoir si le travail est horaire ou basé sur un salaire. C’est une façon de penser à la base de données relationnelle MySQL.
Microsoft Access et MySQL
Les bases de données Microsoft Access incluent une interface graphique pratique et conviviale qui permet aux utilisateurs de saisir des données, mais les bases de données MySQL ne disposent pas d’une interface graphique conviviale. Bien qu’il existe de nombreux outils tiers conçus pour saisir des données dans des tables de base de données, tels que MySQL Workbench et phpMyAdmin, cela peut être difficile à comprendre pour les débutants.
Alors pourquoi utiliser MySQL si les utilisateurs ne peuvent pas facilement entrer des données dans les tables de la base de données ?
Les bases de données MySQL sont principalement utilisées comme moyen de stocker des données pour de grandes applications Web. Des sites comme WordPress, Facebook, Netflix, etc. utilisent des bases de données MySQL pour stocker des données sur leurs sites et services externes ou internes. Qu’est-ce que cela signifie pour l’utilisateur moyen ? Cela signifie que vous utilisez probablement MySQL indirectement tous les jours.
MySQL et Linux
MySQL a été introduit pour la première fois en 1995. Peu de temps après, MySQL a été développé pour le système d’exploitation Linux. Le 8 janvier 1998, une version de MySQL est sortie pour Windows, ce qui a conduit au développement de la pile WAMP (Windows Apache MySQL PHP). Ainsi, même si vous débutez avec Linux, vous pouvez toujours profiter de la puissance de MySQL. Si vous êtes fan de macOS, la plateforme dispose également d’une version MySQL.
L’industrie technologique a un acronyme populaire : LAMP. Cet acronyme signifie Linux Apache MySQL PHP, l’une des piles de serveurs Web les plus populaires de la planète. MySQL fonctionne de manière transparente sur la plate-forme Linux et peut être facilement installé sur presque toutes les distributions Linux de votre choix.
Configuration requise pour exécuter MySQL
Il y a de fortes chances que vous n’utilisiez pas MySQL directement pour une utilisation quotidienne. Pourquoi? Parce que pour exécuter MySQL, vous avez besoin de :
- Le serveur hébergeant la base de données.
- base de données installée.
- Une compréhension de la ligne de commande MySQL.
- Outils tiers pour une saisie efficace des données.
- Un autre outil tiers pour visualiser et utiliser efficacement les données.
Base de données relationnelle pour les utilisateurs finaux
MySQL n’est pas conçu pour une utilisation par l’utilisateur final. À moins que vous n’ayez besoin d’exploiter la puissance d’une base de données relationnelle pilotée par un serveur, votre meilleur pari est de rechercher une solution comme Microsoft Access, Filemaker Pro Advanced (un programme de base de données centré sur Apple) ou LibreOffice Base (une alternative open source) . accès MS). À l’aide de l’un de ces outils, vous pouvez créer des bases de données, les stocker sur votre ordinateur et les gérer avec des outils d’interface graphique intégrés.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre