Dado que es un libro para mostrar cómo se instala, configura y optimiza MySQL, no vamos a entrar en detalles sobre las sentencias SQL.
El indice es el siguiente:
INTRODUCCIÓN
MARIADB Y MYSQL
¿QUÉ ES MYSQL?
¿QUÉ ES MARIADB?
EN QUE SE DIFERENCIAN
INSTALAR MYSQL/MARIADB
INSTALANDO MYSQL
INSTALANDO MARIADB
CONFIGURACIÓN DEL SERVICIO DE MYSQL/MARIADB
¿DÓNDE SE ENCUENTRA EL FICHERO DE CONFIGURACIÓN?
SECCIONES DE UN FICHERO DE CONFIGURACIÓN
EDITANDO CONFIGURACIONES EN MYSQL / MARIADB
GESTIONANDO USUARIOS Y PERMISOS
CREANDO UN USUARIO Y ASIGNANDO PERMISOS
ELIMINANDO PERMISOS Y USUARIOS
RENOMBRANDO USUARIOS
CAMBIAR PASSWORD A UN USUARIO
GESTIÓN REMOTA DEL SERVICIO
INSTALAR MYSQL WORKBENCH
CONFIGURAR CONEXIONES
EJECUTAR QUERIES
ADMINISTRACIÓN DE BASES DE DATOS
OTRAS OPCIONES ÚTILES PARA ADMINISTRAR MYSQL
MEJORANDO PERFORMANCE
HERRAMIENTAS RECOMENDADAS
ANALIZANDO PERFORMANCE MANUALMENTE
ANALIZANDO PERFORMANCE CON MYSQL WORKBENCH
ANALIZANDO Y CORRIGIENDO PERFORMANCE CON MYSQLTUNER
BACKUP & RESTORE
HERRAMIENTAS INTEGRADAS
BACKUP CON XTRABACKUP
CLUSTER MASTER-SLAVE
CONFIGURANDO MASTER
CONFIGURANDO EL SLAVE
SECURIZANDO MYSQL / MARIADB
MYSQL_SECURE_INSTALLATION
RESTRINGIR LA ESCUCHA DEL PUERTO
RESTRICCIÓN DE PRIVILEGIOS OTORGADOS
LÍMITE DE ERRORES DE CONEXIÓN
ELIMINA LAS BASES DE DATOS POR DEFECTO
ELIMINA USUARIOS ANÓNIMOS
CAMBIO DE PUERTO POR DEFECTO
NO GUARDES EL HISTORIAL DE LA SHELL
LIMITA O DESHABILITA SHOW DATABASES
DESHABILITA EL USO DE LOAD DATA LOCAL INFILE
OFUSCAR EL USUARIO ROOT
SOLUCIONANDO PROBLEMAS
ACTIVAR LOGS DE ERRORES
PROBLEMAS DE REPLICACIÓN POR ID DUPLICADO
PROBLEMAS CON SELINUX
CANNOT ALLOCATE MEMORY FOR THE INNODB BUFFER POOL
CAN'T OPEN PRIVILEGE TABLES
CORRUPCIÓN EN TABLAS MYISAM
CORRUPCIÓN EN TABLAS INNODB
DESPEDIDA