Crear una base de datos y una tabla con MySQL |
|
Qué es una Base de Datos (DB = Database) 1. Si son necesarias varias preguntas o consultas SQL, es recomendable, colocarlas en un sencillo archivo de texto ASCII, y de esa forma, éstas pueden ser editadas fácilmente. Para ello hacemos un archivo con nombre MiDb.sql con el siguiente contenido: -- SQL-archivo para MySQL -- Cuando se lea por primera vez la primera línea, ésta debe estar puesta con símbolos de comentario, -- después, para intentos posteriores, debe ser reactivada (quitar '--'): -- DROP DATABASE MiDb; CREATE DATABASE MiDb; SHOW databases; USE MiDb; CREATE TABLE MiTabla ( i INT, c CHAR(3), s VARCHAR(8), dt DATE ); CREATE TABLE MisDirecciones ( Nombre VARCHAR(16), Codigo INT, Lugar VARCHAR(16) ); SHOW tables; INSERT INTO MiTabla VALUES ( 01, 'ABC', 'Bluuu', '2000-01-01' ); INSERT INTO MiTabla VALUES ( 02, 'ab', 'Blabla', '2000-12-31' ); INSERT INTO MiTabla VALUES ( 22, 'xy', 'zuzuz', '2005-06-06' ); SELECT * FROM MiTabla; INSERT INTO MisDirecciones VALUES ( 'Roberto', 6078, 'Caracas' ); INSERT INTO MisDirecciones VALUES ( 'Carlos', 6134, 'Barcelona' ); INSERT INTO MisDirecciones VALUES ( 'Andreas', 7066, 'Margarita' ); INSERT INTO MisDirecciones VALUES ( 'José', 6070, 'Caracas' ); INSERT INTO MisDirecciones VALUES ( 'Manolo', 6146, 'Pto.La Cruz' ); INSERT INTO MisDirecciones VALUES ( 'Pablo', 2074, 'Guarenas' ); INSERT INTO MisDirecciones VALUES ( 'Rodolfo', 10134, 'Guarenas' ); INSERT INTO MisDirecciones VALUES ( 'Tami', 5072, 'Valencia' ); INSERT INTO MisDirecciones VALUES ( 'Kari', 6066, 'Barquisimeto' ); SELECT * FROM MiTabla; 2. Para correr el programa: mysql -uroot -pmysqlpwd < MiDb.sql 3. Prueba: mysql -uroot -pmysqlpwd MiDb select * from MiTabla; \q Resultado: +------+------+--------+------------+ | i | c | s | dt | +------+------+--------+------------+ | 01 | ABC | Bluuu | 2000-01-01 | | 02 | ab | Blabla | 2000-12-31 | | 22 | xy | zuzuz | 2005-06-06 | +------+------+--------+------------+ Por EP. Contacto: epbusiness@online.ms |
|
|