ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Manual Sql


Enviado por   •  21 de Mayo de 2013  •  3.705 Palabras (15 Páginas)  •  301 Visitas

Página 1 de 15

Manual Básico

de

MySQL

Manual de MySQL

índice

índice........................................................................................ 1

introducción ............................................................................. 2

mySQL y el código abierto .................................................................2

instalación ........................................................................................2

conexión y desconexión al servidor .....................................................4

entrada de comandos en el monitor ...................................................4

bases de datos ......................................................................... 6

comando show databases..................................................................6

utilizar una base de datos ..................................................................6

crear una base de datos ....................................................................6

borrar bases de datos ........................................................................7

tablas ...............................................................................................7

operaciones con tablas ....................................................................11

tablas innoDB .................................................................................12

introducir datos en una tabla............................................................12

índices............................................................................................14

consultas ................................................................................ 17

obtener registros. select ...................................................................17

update............................................................................................20

delete .............................................................................................20

uniones ..........................................................................................21

1

introducción

mySQL y el código abierto

MySQL es un sistema gestor de bases de datos. Pero la virtud fundamental y la clave de

su éxito es que se trata de un sistema de libre distribución y de código abierto.

Lo primero significa que se puede descargar libremente de Internet (por ejemplo de la

dirección (www.mysql.com); lo segundo (código abierto) significa que cualquier

programador puede remodelar el código de la aplicación para mejorarlo.

Esa es también la base del funcionamiento del sistema Linux, por eso MySQL se

distribuye fundamentalmente para Linux, aunque también hay versiones para

Windows.

Existen cuatro versiones de MySQL:

Estándar. Incluye el motor estándar y la posibilidad de usar bases de datos

InnoDB. Todo el potencial de MySQL, pero sin soporte completo para utilizar

transacciones.

Max. Para usuarios que quieran MySQL con herramientas de prueba para

realizar opciones avanzadas de base de datos

Pro. Versión comercial del MySQL estándar

Classic. Igual que la estándar pero no dispone de soporte para InnoDB

El uso de MySQL (excepto en la versión Pro) está sujeto a licencia GNU public license

(llamada GPL). Está licencia admite el uso de MySQL para crear cualquier tipo de

aplicación. Se pueden distribuir copias de los archivos de MySQL, salvo esas copias se

cobren a un tercer usuario. Se prohíbe cobrar por incluir MySQL. Se puede modificar el

código fuente de MySQL, pero si se distribuye la aplicación con el código modificado,

habrá que obtener una copia comercial y consultar sobre el cobro de la licencia. Al

distribuir copias, se tiene que poder obtener información sobre las licencias GNU (más

información en http://dev.mysql.com/doc/mysql/en/GPL_license.html

Se puede también obtener una licencia comercial que permitiría cobrar las

instalaciones MySQL, incluir la base de datos en ordenadores y cobrar por ello, y otras

situaciones no reflejadas en la licencia GNU.

instalación

instalación de los ficheros del programa

La descarga de los programas se realiza desde www.mysql.com, Hay dos posibilidades

de instalación en Windows.

1> La más sencilla es utilizar el programa de instalación, el cual colocará todos los

elementos necesarios en las carpetas correspondientes. La instalación no diferirá

demasiado respecto a cualquier otra instalación bajo Windows.

Manual de MySQL

2> Bajarse los archivos comprimidos sin la instalación. Bastará con descomprimirlos

en C:

Supondremos que la instalación se realiza con el primer método (que es lo más común).

Normalmente el programa se instalará en la carpeta MySQL dentro del disco duro

principal (el C:). Todos los ejecutables se encontrarán en la carpeta bin que estará

dentro de la anterior.

No habrá ningún acceso al programa desde el apartado programas de Windows

(debemos hacerlo nosotros manualmente si lo deseamos).

configuración del entorno

El entorno se puede configurar a mano a través de un archivo llamado mysql.ini que

normalmente se encuentra en la carpeta Windows o Winnt.

No obstante es más sencillo hacerlo con el programa WinMySQLAdmin. Este es

un programa realizado para Windows que nos permite editar mysql.ini de forma más

sencilla.

La primera vez que este programa arranca nos pregunta nuestro nombre de usuario

y contraseña. Los usuarios de MySQL no tienen nada que ver con los de Windows. Tras

indicar el usuario, el programa colocará los valores más usuales de configuración. Cada

vez que volvamos a arrancar este programa, se nos permitirá cambiar la configuración.

arrancar el servidor

Tras la instalación hace falta instalar el servidor MySQL de bases de datos. Hay varias

posibilidades de servidores, son:

archivo (en la carpeta bin)

mysqld

uso

Compilado con depuración completa y

chequeo automático de colocación de

memoria, enlaces simbólicos, InnoDB y

tablas BDB. Es el más genérico (para

cualquier tipo de ordenador)

Optimizado para equipos Pentium. No tiene

soporte de tablas transaccionales.

Optimizado para equipos con Windows NT,

2000 y XP con soporte para pipe

...

Descargar como (para miembros actualizados) txt (30 Kb)
Leer 14 páginas más »
Disponible sólo en Clubensayos.com