
Introducci�n a
MySQL
Luis Vega M.
Nota: Este documento fue desarrollado para la asignatura de
Programaci�n Avanzada
realizada en el V semestre de la carrera T�cnico
Universitario en Programaci�n el 06 - Julio - 2004
en la
Universidad
Cat�lica del Maule.
Creaci�n de la Base de Datos:
Para empezar, crearemos una base de
datos llamada prueba2, con tres tablas, una llamada departamento
otra llamada persona y otra llamada usuarios, la cual nos sirve
para mantener la lista de usuarios que usaran las tablas anteriores
y quienes podr�n borrarlas o insertar y actualizar registros.
Esto se puede hacer de varias formas, por ejemplo desde la l�nea de
comandos de D.O.S. accediendo a al directorio c:\appserv\mysql\bin\
estando dentro de este directorio debemos escribir mysql y presionar
enter, de esta forma estaremos dentro de la l�nea de comandos de
MySQL. La otra forma de hacerlo es a trav�s de phpMyAdmin, una
herramienta con interfaz Web muy �til para la gesti�n de base de
datos MySQL, para entrar en ella debemos ir al navegador y escribir:
http://localhost/phpMyAdmin/, una vez que hallamos configurado las
clave para el usuario root, (administrador de las bases de datos),
podremos crear base de datos y en ella tablas, insertar registros,
etc.
El c�digo para crear la base de datos y las tablas es el siguiente:
Creamos la base de datos:
� CREATE DATABASE prueba2;
Indicamos la base de datos que vamos a usar:
� USE prueba2
Creamos la tabla departamento:
� CREATE TABLE `departamento` (
`id` int(11) NOT NULL default '0',
`nombre` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM;
Creamos la tabla persona:
� CREATE TABLE `persona` (
`id` int(11) NOT NULL auto_increment,
`nombre` varchar(30) NOT NULL default '',
`id_depto` int(2) NOT NULL default '0',
`direccion` varchar(40) NOT NULL default '',
`ciudad` varchar(20) NOT NULL default '',
`pais` varchar(20) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=55 ;
Creamos la tabla usuario:
CREATE TABLE `usuarios` (
`id` int(11) NOT NULL auto_increment,
`user` varchar(20) NOT NULL default '',
`pass` varchar(20) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=9 ;
Insertamos en la tabla usuario, datos de los usuarios que podr�n
acceder a las tablas:
INSERT INTO `usuarios` (`id`, `user`, `pass`) VALUES (6, 'lvega', 'lvega');
INSERT INTO `usuarios` (`id`, `user`, `pass`) VALUES (5, 'fbustos',
'fbustos'); |
|
Inicio |
Siguiente |
|