11.05.2013 Views

Bases de datos en MySQL

Bases de datos en MySQL

Bases de datos en MySQL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

© FUOC • P06/M2109/02151 35 <strong>Bases</strong> <strong>de</strong> <strong>datos</strong> <strong>en</strong> <strong>MySQL</strong><br />

5. Administración <strong>de</strong> <strong>MySQL</strong><br />

Las tareas administrativas como la instalación, gestión <strong>de</strong> usuarios, copias <strong>de</strong><br />

seguridad, restauraciones, <strong>en</strong>tre otras, son tareas ineludibles <strong>en</strong> cualquier organización.<br />

Las políticas, los recursos y prefer<strong>en</strong>cias <strong>de</strong> los administradores g<strong>en</strong>eran<br />

una gran variedad <strong>de</strong> estilos y mecanismos para llevar a cabo estas<br />

tareas, por lo que no es posible hablar <strong>de</strong> métodos completam<strong>en</strong>te estandarizados<br />

<strong>en</strong> estas áreas.<br />

En este apartado se contemplan las opciones <strong>de</strong> uso común para la administración<br />

<strong>de</strong> un servidor <strong>MySQL</strong>. Exist<strong>en</strong> tantas alternativas que no es posible incluirlas<br />

todas <strong>en</strong> un curso. Por tal motivo, <strong>en</strong> este capítulo se tratan algunos<br />

temas <strong>de</strong> importancia para el administrador, <strong>de</strong>s<strong>de</strong> una perspectiva g<strong>en</strong>eral,<br />

que permit<strong>en</strong> obt<strong>en</strong>er una visión global <strong>de</strong> las posibilida<strong>de</strong>s prácticas <strong>de</strong> las<br />

herrami<strong>en</strong>tas administrativas.<br />

En este s<strong>en</strong>tido, el manual <strong>de</strong> <strong>MySQL</strong> es la refer<strong>en</strong>cia principal para <strong>en</strong>contrar posibilida<strong>de</strong>s<br />

y resolver dudas. En especial se recomi<strong>en</strong>da leer los sigui<strong>en</strong>tes capítulos:<br />

• Capítulo 2. Instalación <strong>de</strong> <strong>MySQL</strong>.<br />

• Capítulo 4. Administración bases <strong>de</strong> <strong>datos</strong>.<br />

• Capítulo 5. Optimización.<br />

La información cont<strong>en</strong>ida <strong>en</strong> ellos es muy amplia y clara, y repres<strong>en</strong>ta una excel<strong>en</strong>te guía<br />

para resolver dudas. Asimismo, se <strong>de</strong>b<strong>en</strong> t<strong>en</strong>er <strong>en</strong> cu<strong>en</strong>ta las listas <strong>de</strong> correo incluidas <strong>en</strong> el<br />

sitio oficial www.mysql.com.<br />

Este capítulo se inicia con una breve reseña <strong>de</strong>l proceso <strong>de</strong> instalación <strong>de</strong> <strong>MySQL</strong>.<br />

En la actualidad es posible realizar la instalación a partir <strong>de</strong> binarios empaquetados<br />

que facilitan <strong>en</strong>ormem<strong>en</strong>te el proceso. La administración <strong>de</strong> usuarios se<br />

trata con algo más <strong>de</strong> <strong>de</strong>talle, incluy<strong>en</strong>do una breve <strong>de</strong>scripción <strong>de</strong> las tablas<br />

<strong>de</strong>l directorio <strong>de</strong> <strong>datos</strong>. Para los temas <strong>de</strong> copias <strong>de</strong> seguridad y restauración se<br />

muestran los comandos y utilida<strong>de</strong>s <strong>de</strong> mayor uso <strong>en</strong> la práctica omiti<strong>en</strong>do algunos<br />

<strong>de</strong>talles técnicos poco usuales. La optimización se trata <strong>de</strong> manera muy<br />

g<strong>en</strong>eral, exponi<strong>en</strong>do los temas básicos que <strong>en</strong> la práctica son pasados por alto.<br />

Finalm<strong>en</strong>te, se <strong>de</strong>scribe brevem<strong>en</strong>te cómo realizar la replicación <strong>de</strong> <strong>datos</strong> <strong>en</strong><br />

un servidor esclavo.<br />

5.1. Instalación <strong>de</strong> <strong>MySQL</strong><br />

La instalación <strong>de</strong> <strong>MySQL</strong> no repres<strong>en</strong>ta mayores problemas, ya que muchas<br />

distribuciones incluy<strong>en</strong> paquetes con los que realizar la instalación y configuración<br />

básica. Sin embargo, aquí veremos la instalación <strong>de</strong> <strong>MySQL</strong> utilizando el<br />

código fu<strong>en</strong>te que se pue<strong>de</strong> obt<strong>en</strong>er <strong>en</strong> www.mysql.com. Cabe <strong>de</strong>stacar que el<br />

uso <strong>de</strong> una versión <strong>de</strong> <strong>MySQL</strong> compilada ti<strong>en</strong>e la v<strong>en</strong>taja <strong>de</strong> que, probablem<strong>en</strong>te,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!