Chapitre 16. Sujets divers
L'idée de ce chapitre est d'aller au-delà du dépannage d'une requête, ou d'un système surchargé, ou de la mise en place de différentes topologies MySQL. Nous voulons te montrer l'arsenal d'outils à ta disposition pour faciliter les tâches quotidiennes ou enquêter sur des problèmes complexes. Commençons par le MySQL Shell.
MySQL Shell
MySQL Shell est un client avancé et un éditeur de code pour MySQL. Il étend les fonctionnalités du client MySQL traditionnel avec lequel la plupart des administrateurs de bases de données travaillaient dans MySQL 5.6 et 5.7. MySQL Shell prend en charge des langages de programmation tels que Python, JavaScript et SQL. Il étend également les fonctionnalités à l'aide d'une syntaxe de commande API. Par exemple, il est possible de personnaliser des scripts pour administrer un cluster InnoDB. À partir de MySQL Shell, il est également possible de démarrer et de configurer des instances MySQL sandbox.
Installation de MySQL Shell
Pour les distributions Linux prises en charge, la façon la plus simple d'installer MySQL Shell est d'utiliser le dépôt MySQL yum ou apt. Voyons comment l'installer sur Ubuntu et CentOS.
Installation de MySQL Shell sur Ubuntu 20.04 Focal Fossa
L'installation du MySQL Shell dans Ubuntu est relativement facile puisqu'il fait partie des dépôts habituels.
Tout d'abord, nous devons ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access