Está en la página 1de 7

MANUAL DE INSTALACION DE MYSQL EN DEBIAN.

MySQL es un sistema de gestin de bases de datos que permite manejar y administrar bases de datos SQL. Fue creado en 1995 por MySQL AB, que fue comprada en 2008 por Sun Microsystems, actualmente subsidiaria de Oracle. Es muy utilizado en servidores de aplicaciones web, junto a PHP y Apache (LAMP). Licencia. MySQL es software libre, pero tiene licenciamiento dual: GPL / Comercial Su licencia GNU GPL indica que su cdigo es abierto y que se puede usar, modificar y distribuir libremente siempre que el producto derivado tenga la misma licencia. No es desarrollado por voluntarios sino que la empresa desarrolladora tiene el copyright sobre la mayor parte del cdigo, por lo que se puede comprar una licencia para uso comercial que nos permite incorporarlo en productos derivados sin tener que usar la licencia GPL. Estructura cliente-servidor. MySQL tiene arquitectura cliente-servidor. Esto significa que consta de 2 partes diferenciadas: Cliente: Aplicacin que se encarga de realizar peticiones a la aplicacin servidor. Servidor: Aplicacin que se encarga de prestar el servicio a la aplicacin cliente (responde a sus peticiones). Cliente y servidor pueden estar instalados en la misma mquina, pero no es necesario. Un mismo servidor puede atender a varios clientes y cada cliente puede conectarse a varios servidores diferentes. Instalacin en Deban. Deban nos ofrece los siguientes paquetes, que nos permiten instalar MySQL en nuestro sistema: Mysql-client - Instala el cliente MySQL y las dependencias necesarias. Mysql-server - Instala el servidor MySQL junto al cliente y las dependencias necesarias. Mysql-admin - Instala una herramienta que nos permite administrar Mysql de forma grfica.

Instalar el cliente MySQL. # apt-get install mysql-client- 5.1. Instalar el servidor MySQL. # apt-get install mysql-server-5.0. Instalar la herramienta grfica de administracin. # apt-get install mysql-admin. Arrancar y parar el servidor MySQL. El servidor MySQL suele estar configurado para que se inicie durante el inicio del sistema, pero podemos iniciarlo o detenerlo manualmente con los siguientes comandos: Iniciar: # /etc/init.d/mysql start. Detener: # /etc/init.d/mysql stop. Reiniciar: # /etc/init.d/mysql restart.

Conectarse y desconectarse del servidor MySQL: Podemos acceder al servidor con el siguiente comando. # Mysql -h nombre_host -u nombre_usuario p contrasea nombre_BDD nombre_host = nombre de la mquina en la que se encuentra el servidor (se usa "localhost" si est en la misma mquina que el cliente). nombre_usuario = nombre del usuario de la cuenta MySQL que se usar para conectarse (debe tener los permisos correspondientes). Contrasea = puede indicarse despus de la opcin -p (sin dejar espacios en blanco) o tambin podemos omitirla y se nos solicitar despus. nombre_BDD = nombre de la base de datos que queremos que est directamente en uso al conectar (si no usamos esta opcin, no se usa ninguna base de datos en concreto y podramos hacerlo luego con la sentencia "USE nombre_BDD").

Por ejemplo, para acceder en localhost con el usuario "root" y contrasea = 1234567, el comando quedara as: # Mysql -h localhost -u root -p1234567 Para que la contrasea no est a la vista en el comando, podemos omitirla y se nos solicitar antes de acceder al servidor: # Mysql -h localhost -u root p Enter password: ***** Uso de sentencias SQL en MySQL: En esta seccin se describe la sintaxis para los comandos SQL soportados en MySQL. Una vez que accedemos a MySQL, su monitor nos presentar el siguiente prompt: Mysql> Los comandos siempre deben terminar con ";" o de lo contrario la aplicacin pensar que el comando aun no est completo. De hecho, se puede escribir el comando en varias lneas, y no se ejecutar hasta que se termine con el smbolo de punto y coma (;). Es lo mismo escribirlos en maysculas o en minsculas.
Instalacin entramos a la terminal root.

Ingresamos el comando para instalar mysql-client-5.1. # apt-get install mysql-client-5.1.

Ingresamos el comando para instalar server 5.0 #apt-get install mysql-server-5.0.

Nos pedir ingresar la clave del usuario root.

Y luego nos pedir volver a introducir la contrasea para verificar que este bien y le damos aceptar y dejamos que se termine de instalar mysql server 5.0. Instalamos tambin el mysql-admin una herramienta grafica nomas. #apt-get install mysql-admin.

Nos pedir si deseamos continuar se le pone S y dejamos que se descarguen los paquetes para que se termine la instalacin.

Ya instalado todos los complementos de mysql vamos a interactuar con el SGBD entrando como usuario root. #mysql -u root p Y poniendo el password: 1, 2, 3, 4, 5, 6, 7.

Checamos y creamos una nueva base de datos con los comandos. Show databases; Create database juan.

Seleccionamos la BD Juan y creamos una tabla llamada prueba y verificamos que se haiga creado bien la tabla.

Luego le ingresamos los datos a la tabla y hacemos una visualizacin de los datos ingresados.

As es como se realiza una instalacin de mysql en deban y una consulta en las BD.

También podría gustarte