Taller de MySQL

Páginas: 39 (9748 palabras) Publicado: 1 de diciembre de 2013
Taller de MySQL
Diversos artículos prácticos sobre el trabajo con la base de datos MySQL, que
cubren aspectos desde su instalación al trabajo habitual.

Instalación de MySQL en Windows
Uno de los puntos fuertes de las páginas en PHP es la posibilidad de explotar bases
de datos mediante funciones de una simplicidad y potencia muy agradecidas. Estas
bases de datos pueden servir a nuestrositio para almacenar contenidos de una
forma sistemática que nos permita clasificarlos, buscarlos y editarlos rápida y
fácilmente.
Una base de datos es sencillamente un conjunto de tablas en las que almacenamos
distintos registros (artículos de una tienda virtual, proveedores o clientes de una
empresa, películas en cartelera en el cine...). Estos registros son catalogados en
función dedistintos parámetros que los caracterizan y que presentan una utilidad a
la hora de clasificarlos. Así, por ejemplo, los artículos de una tienda virtual podrían
catalogarse a partir de distintos campos como puede ser un número de referencia,
nombre del artículo, descripción, precio, proveedor...
La base de datos más difundida con el tandem UNIX-Apache es sin duda MySQL.
Como para el caso de Apache,una versión para Windows está disponible y puede
ser descargada gratis.
Su puesta a punto no entraña mucha dificultad. Una vez instalado el programa
podemos ejecutar nuestras ordenes en modo MS-DOS. Para ello abrimos una
ventana MS-DOS y nos colocamos en el directorio bin de mysql. En este directorio
se encuentran los archivos ejecutables. Aquí habrá que encontrar un archivo
llamado mysqld.En el caso de la versión más actual durante la redacción de este
articulo este archivo es llamado mysqld-shareware. Una vez ejecutado este archivo
podemos ejecutar el siguiente: mysql.
Llegados a este punto veremos cómo un mensaje de bienvenida aparece en nuestra
pantalla. En estos momentos nos encontramos dentro de la base de datos. A partir
de ahí podemos realizar todo tipo de operacionespor sentencias SQL.
No vamos a entrar en una explicación pormenorizada del funcionamiento de esta
base de datos ya que esto nos daría para un manual entero. Daremos como
referencia nuestro tutorial de SQL a partir del cual se puede tener una idea muy
práctica de las sentencias necesarias para la creación y edición de las tablas.
También existe una documentación extensa en inglés en eldirectorio Docs de
MySQL. A modo de resumen, aquí os proponemos además las operaciones más
básicas que, combinadas nuestro tutorial de SQL pueden dar solución a gran
parte de los casos que se os presenten:
Instrucción
Show databases;
Use nombre_de_la_base

Descripción
Muestra el conjunto de bases de datos
presentes en el servidor
Determina la base de datos sobre la que vamos
a trabajar Create Database
nombre_de_la_base;

Crea una nueva bd con el nombre especificado

Drop Database
nombre_de_la_base;

Elimina la base de datos del nombre
especificado

Show tables;
Describe nombre_de_la_tabla;

Muestra las tablas presentes en la base de
datos actual
Describe los campos que componen la tabla

Drop Table nombre_de_la_tabla; Borra la tabla de la base de datos
Load DataLocal Infile
"archivo.txt" Into Table
nombre_de_la_tabla;
Quit

Crea los registros de la tabla a partir de un
fichero de texto en el que separamos por
tabulaciones todos los campos de un mismo
registro.
Salir de MySQL

Para evitarnos el tener que editar nuestras tablas directamente sobre archivos de
texto, puede resultar muy práctico usar cualquier otra base de datos con un editor
yexportar a continuación la tabla en un archivo de texto configurado para dejar
tabulaciones entre cada campo. Esto es posible en Access por ejemplo pinchando
con el botón derecho sobre la tabla que queremos convertir y eligiendo la opción
exportar. Una ventana de dialogo aparecerá en la que elegiremos guardar el
archivo en tipo texto. El paso siguiente será elegir un formato delimitado por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • mysql
  • Mysql
  • Mysql
  • Mysql
  • Mysql
  • QUE ES MYSQL
  • Mysql
  • Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS