Tabla de contenido
Estos días he estado un poco ocupado con algunas cosas que tengo entre manos, y durante estas cosas me ha surgido la necesidad de realizar algunas cosas en un servidor MySQL. Como durante mi año de estudio la docente que tendría que haberme enseñado esto mismo no lo hizo, me he visto ante la necesidad de buscar un poco los cuatro comandos básicos que me han sido necesarios.
Durante las siguientes líneas dejaré los comandos básicos para la administración de un servidor de base de datos que he necesitado estos días. Quedan aquí a modo de apuntes.
Creación de un respaldo:
mysqldump --opt --password=miclave --user=miuser mibasededatos > archivo.sql
Restauración de un respaldo:
mysql -pmiclave -u miuser mibase < archivo.sql
Cambio de motor de base a una tabla:
alter table nombretabla ENGINE=INNODB;
alter table nombretabla ENGINE=MyISAM;
Cambiar el motor base por defecto para todas las tablas nuevas con MySQL:
set GLOBAL storage_engine='InnoDb';
set GLOBAL storage_engine='MyISAM';
Bueno, pues hasta aquí estos cuatro comandos básicos. Evidentemente no son todos los que hay, pero si son todos los que por el momento me hicieron falta.
En la página web oficial podremos obtener toda la información que como usuario necesitemos. En ella también tendremos acceso a algunas descargas muy interesantes para poder hacer nuestras "cosillas" con la base de datos de turno, como pueden ser el programa Workbench y algún otro que ahora mismo no recuerdo, pero cada cual que le eche un vistazo y aproveche lo que en esa web se ofrece.
Ni que decir tiene, que en caso de necesitar cosas más complicadas habrá que buscar un poco en los cientos de manuales que puedes encontrar por internet antes de freír a preguntas al personal ... Buscar y leer no es perjudicial para la salud ni hace que se te encojan los genitales, así que convierte a google en tu mejor amigo.