Capítulo 16. Temas varios

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La idea de este capítulo es ir más allá de la resolución de problemas de una consulta, o de un sistema sobrecargado, o de la configuración de diferentes topologías MySQL. Queremos mostrarte el arsenal de herramientas que tienes a tu disposición para facilitar las tareas diarias o investigar problemas complejos. Empecemos con MySQL Shell.

Shell MySQL

MySQL Shell es un cliente avanzado y editor de código para MySQL. Amplía la funcionalidad del cliente MySQL tradicional con el que trabajaban la mayoría de los DBA en MySQL 5.6 y 5.7. MySQL Shell es compatible con lenguajes de programación como Python, JavaScript y SQL. También amplía las funcionalidades utilizando una sintaxis de comandos API. Por ejemplo, es posible personalizar scripts para administrar un Clúster InnoDB. Desde MySQL Shell, también puedes iniciar y configurar instancias sandbox de MySQL.

Instalar MySQL Shell

Para las distribuciones Linux compatibles, la forma más sencilla de instalar MySQL Shell es utilizar el repositorio MySQL yum o apt. Veamos cómo instalarlo en Ubuntu y CentOS.

Instalar MySQL Shell en Ubuntu 20.04 Focal Fossa

Instalar MySQL Shell en Ubuntu es relativamente fácil, ya que forma parte de los repositorios habituales.

En primer lugar, necesitamos configurar el repositorio MySQL. Podemos utilizar estos comandos para descargar el repositorio apt en nuestro ...

Get Aprender MySQL, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.