MySQL¶
Dans cet article
Information
MySQL est un système de gestion de bases de données. C'est l'un des SGBD (systèmes de gestion de bases de données) relationnels les plus populaires au monde et il est largement utilisé par les développeurs web et les entreprises. MySQL dispose d'une interface simple et intuitive. Il prend en charge les fonctions SQL (Structured Query Language) standard qui vous permettent de travailler efficacement avec les données, de créer, modifier et gérer des bases de données.
MySQL. Fonctionnalités clés¶
- Modèle relationnel : Il permet d'organiser les données dans des tables avec des relations spécifiques entre elles. Il offre un stockage structuré des informations et la possibilité d'exécuter des requêtes complexes pour récupérer les données nécessaires.
- Langage SQL : MySQL prend en charge l'ensemble des fonctionnalités SQL (Structured Query Language). Vous pouvez effectuer des opérations de "sélection, insertion, mise à jour et suppression" avec SQL.
- Hautes performances : MySQL est optimisé pour le multithreading, permettant un traitement efficace des requêtes simultanées.
- Procédures stockées et déclencheurs : Ils permettent aux développeurs de créer une logique de traitement de données complexe directement dans la base de données.
- Réplication et tolérance aux pannes : Il permet de créer des copies de la base de données et de répartir la charge entre elles. Cela améliore la disponibilité des données et assure la tolérance aux pannes du système. La réplication permet également de sauvegarder les données et d'en garantir la sécurité.
- Recherche en texte intégral : La prise en charge intégrée de la recherche en texte intégral facilite la recherche et l'analyse des données textuelles. Cette fonctionnalité de MySQL permet d'exécuter des requêtes complexes basées sur des mots-clés et des phrases, ainsi que de classer les résultats de recherche.
- Évolutivité et support : MySQL peut être déployé sur plusieurs serveurs et intégré avec des systèmes distribués.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 30 | MySQL | Ubuntu 22.04 | + | + | + | - | 1 | 1 | - | Non | COMMANDER |
- Le temps d'installation est de 15 à 20 minutes, système d'exploitation inclus.
- Le processus d'installation de MySQL comprend plusieurs étapes :
- Installation du système ;
- Ajout des dépôts et des clés GPG ;
- Installation du package MySQL depuis le dépôt ;
- Lancement et activation du démarrage automatique du service MySQL.
- Ouverture du port
3306/tcp.
Remarque
Sauf indication contraire, nous installons par défaut la dernière version de sortie du logiciel depuis le site du développeur ou les dépôts du système d'exploitation.
Premiers pas après le déploiement de MySQL¶
Une notification sera envoyée à l'adresse e-mail spécifiée lors de l'inscription indiquant que le serveur est prêt à fonctionner après le paiement de la commande. Elle contiendra l'adresse IP du VPS, ainsi que le nom d'utilisateur et le mot de passe pour la connexion.
Les clients de notre entreprise gèrent le matériel dans le panneau de contrôle du serveur et de l'API — Invapi.
Remarque
Pour plus d'informations sur les paramètres de base de MySQL, consultez la documentation des développeurs.