MySQL
De WikiTraba
| ||
| Area: | Servidors | |
| Web del proyecto: | MySQL | |
MySQL es un sistema gestor de bases de datos (o DBMS en sus siglas en inglés) de código abierto, que permite trabajar con bases de datos relacionales a nivel local, realizando consultas a los datos mediante el lenguaje SQL. Al tratarse de un servidor de bases de datos, permite también servir páginas web dinámicas junto con Apache y PHP. Su competidor en el mundo del software libre es PostgreSQL.
La administración tradicional de MySQL es mediante terminal. Por suerte, la aplicación MySQLAdmin permite la administración de nuestras bases de datos mediante interfaz gráfica, permitiendo crear usuarios, modificar la estructura de las bases de datos, realizar dumps (volcados), etc. MySQLQueryBrowser permite realizar consultas a las bases de datos tambiéń mediante mediante interfaz gráfica. Ambos programas, sin embargo, funcionan únicamente en local. Para la administración remota debe usarse PhpMyAdmin.
Para poder conectar con las bases de datos de MySQL desde front-ends deberemos usar el driver MySQLODBC. Esto nos permite por ejemplo introducir datos mediante formularios o la generación de informes en programas como Rekall, M$ Access o BASE de OOo2.
Podemos importar nuestras bases de datos en otros sistemas (M$ Access, M$ Excel, Oracle, etc.) a MySQL mediante MySQL Migration Toolkit
Puedes consultar nuestra guía de instalación de un servidor para más detalles de como poner en marcha un servidor con Apache + PHP + MySQL.


