Crear una base de datos
-- Crear una base de datos sin tener en cuenta si existe o no --
CREATE DATABASE pruebas;
-- Crear una base de datos teniendo en cuenta si existe, si existe no la crea --
CREATE DATABASE IF NO EXIST pruebas;
-- Crear una base de datos teniendo en cuenta si existe, si ya existe y se desea borrar y crear nueva --
CREATE DATABASE IF NO EXIST pruebas
DROP DATABASE pruebas
CREATE DATABASE PRUEBAS;
-- otra manera de crear la tabla eliminando si existe otra anterior con el mismo nombre --
DROP DATABASE IF EXISTS pruebas;
CREATE DATABASE pruebas;
CREATE DATABASE pruebas;
-- Crear una base de datos teniendo en cuenta si existe, si existe no la crea --
CREATE DATABASE IF NO EXIST pruebas;
-- Crear una base de datos teniendo en cuenta si existe, si ya existe y se desea borrar y crear nueva --
CREATE DATABASE IF NO EXIST pruebas
DROP DATABASE pruebas
CREATE DATABASE PRUEBAS;
-- otra manera de crear la tabla eliminando si existe otra anterior con el mismo nombre --
DROP DATABASE IF EXISTS pruebas;
CREATE DATABASE pruebas;
Crear tabla en una base de datos
-- Primero utilizamos la tabla que hemos creado --
USE pruebas;
-- Crear una tabla sin tener en cuenta si existe o no --
CREATE TABLE pruebas(
dni CHAR(12) NOT NULL PRIMARY KEY,
apellidos VARCHAR(60) NOT NULL,
nombre VARCHAR (30) NOT NULL,
email VARCHAR(100) NOT NULL UNIQUE,
ciclofp enum('DAM', 'DAW', 'ASIR', 'SMR', 'otros') NOT NULL,
sexo enum('H','M') NOT NULL,
fecha_nac DATE;
USE pruebas;
-- Crear una tabla sin tener en cuenta si existe o no --
CREATE TABLE pruebas(
dni CHAR(12) NOT NULL PRIMARY KEY,
apellidos VARCHAR(60) NOT NULL,
nombre VARCHAR (30) NOT NULL,
email VARCHAR(100) NOT NULL UNIQUE,
ciclofp enum('DAM', 'DAW', 'ASIR', 'SMR', 'otros') NOT NULL,
sexo enum('H','M') NOT NULL,
fecha_nac DATE;