Comunidad de diseño web y desarrollo en internet online

Las tablas de mysql La Corrupción Control

Citar            
MensajeEscrito el 28 Jun 2015 12:44 pm
Hola Gurús, quiero crear una secuencia de comandos para comprobar el estado de las tablas mysql db, ya han hecho, mi script es crear un archivo simple con todos los estado de la información, y me envía un mensaje de correo electrónico. Pero lo que estoy buscando, ya que sólo quiero obtener un mensaje de correo electrónico, cuando el estado no es igual a OK... eso es. Se puede ayudar, gracias, saludos.

EL script: ======= #! /bin/bash #Establecer credenciales exportación HOST= 'host' export USER=abcd exportación exportación PASSWORD=abcd abcd exportación DATABASE=FILE= /home/mysql/ $BASE.txt echo ## proceso de verificación proceso de comprobación de DATOS@ $HOST echo echo HORA DE INICIO ">>>>>> "fecha %m %d %s: %H: %M: %S'" mysqlcheck --user= $USER --password= $PASSWORD echo $BASE HORA FINAL ">>>>>> "fecha %m %d %s: %H: %M: %S'" mail -s "Las Tablas de mysql - abcd@abcd " [email protected] < /home/mysql/control.log y cómo ejecutar: nohup . /check.sh > check.log &

Por tajoclaros

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 Jun 2015 05:10 pm
La resolucion de este problema esta aqui.
Repair Toolbox for MySQL:
https://www.repairtoolbox.com/es/mysqlrepair.html
Método 1.
Paso 1. Inicie sesión en mysql como administrador mysql -uroot -p
Paso 2. Seleccione la base de datos que contiene la tabla está dañado, es decir, 'use {nombre de la base} ;" mysql> use {database name};
Paso 3. Mostrar tablas tabla su dañada debe estar en la lista mysql> show tables; Paso 4. Reparar tabla mysql> repair table {mesa mal nombre};
Método 2.
Paso 1. Inicie sesión en el servidor de bases de datos MySQL por medio de Secure Shell (SSH). Paso 2. Reparar tablas MyISAM Las Tablas de mysql/bases de datos. cd /var/lib/mysql/nombre_bdd myisamchk -r -f las tablas.MYI , Por favor tenga en cuenta que MySQL es un motor de almacenamiento por defecto de MySQL, a menos que lo modifique. MyISAM en su mayoría se ha configurado por defecto el motor para verificar y reparar todas las tablas en la base de datos mysql.

Por chanopita

1 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.