Crear base de datos MySQL

Aqui presento un video para la creación de una base de datos en MySQL, el script crea una base de datos llamada bdprueba con un login y password del mismo nombre.

El script del video


CREATE DATABASE bdprueba DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
use bdprueba;
CREATE USER 'bdprueba'@'localhost' IDENTIFIED BY 'bdprueba';
GRANT ALL PRIVILEGES ON bdprueba.* TO 'bdprueba'@'localhost';
FLUSH PRIVILEGES;


SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;



-- --------------------------------------------------------

--
-- Table structure for table `sso_rol`
--

CREATE TABLE IF NOT EXISTS `sso_rol` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Identificador del rol',
  `nombre` varchar(32) NOT NULL COMMENT 'Nombre del rol',
  `ins_fc` date NOT NULL COMMENT 'Fecha de insercion del rol',
  `upd_fc` date NOT NULL COMMENT 'Fecha de actualizacion',
  `activo` varchar(1) NOT NULL DEFAULT 'S' COMMENT 'Indica si esta activo',
  `system` varchar(1) DEFAULT NULL COMMENT 'Indica si el registro es de sistema o no. Esto para evitar eliminarlo si lo es. No debiese aparecer en la intefaz como eliminable',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;

--
-- Dumping data for table `sso_rol`
--

INSERT INTO `sso_rol` (`id`, `nombre`, `ins_fc`, `upd_fc`, `activo`, `system`) VALUES
(1, 'SSO_ADMIN', '2014-07-20', '2014-07-20', 'S', 'S');

-- --------------------------------------------------------

--
-- Table structure for table `sso_rol_usuario`
--

CREATE TABLE IF NOT EXISTS `sso_rol_usuario` (
  `id_usuario` int(11) NOT NULL COMMENT 'Identificador del Usuario',
  `id_rol` int(11) NOT NULL COMMENT 'Identificador del Rol',
  `ins_fc` date NOT NULL COMMENT 'Fecha de insercion de la relacion',
  `upd_fc` date NOT NULL COMMENT 'Fecha de actualizacion',
  `activo` varchar(1) NOT NULL DEFAULT 'S' COMMENT 'Indica si esta o no activo',
  `system` varchar(1) DEFAULT NULL COMMENT 'Indica si el registro es de sistema o no. Esto para evitar eliminarlo si lo es. No debiese aparecer en la intefaz como eliminable',
  PRIMARY KEY (`id_usuario`,`id_rol`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Mantiene los roles de los usuarios';

--
-- Dumping data for table `sso_rol_usuario`
--

INSERT INTO `sso_rol_usuario` (`id_usuario`, `id_rol`, `ins_fc`, `upd_fc`, `activo`, `system`) VALUES
(1, 1, '2014-07-20', '2014-07-20', 'S', 'S');

-- --------------------------------------------------------

--
-- Table structure for table `sso_usuario`
--

CREATE TABLE IF NOT EXISTS `sso_usuario` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Identificador del usuario',
  `login` varchar(32) NOT NULL COMMENT 'Login o nombre de usuario utilizado para acceder a la aplicacion',
  `passwd` varchar(128) NOT NULL COMMENT 'Clave del usuario',
  `email` varchar(128) NOT NULL COMMENT 'Email del usuario',
  `ins_fc` date NOT NULL COMMENT 'Fecha de creacion del usuario',
  `upd_fc` date NOT NULL COMMENT 'Fecha de actualizacion del usuario',
  `activo` varchar(1) NOT NULL DEFAULT 'S' COMMENT 'Indica si esta activo',
  `nombre` varchar(50) DEFAULT NULL COMMENT 'Nombre del usario',
  `validator` varchar(100) DEFAULT NULL COMMENT 'Cadena de validación enviada por email',
  `system` varchar(1) DEFAULT 'N' COMMENT 'Indica si el registro es de sistema o no. Esto para evitar eliminarlo si lo es. No debiese aparecer en la intefaz como eliminable',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='Mantiene la lista de usuarios.' AUTO_INCREMENT=21 ;

--
-- Dumping data for table `sso_usuario`
--

INSERT INTO `sso_usuario` (`id`, `login`, `passwd`, `email`, `ins_fc`, `upd_fc`, `activo`, `nombre`, `validator`, `system`) VALUES
(1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 'gonzalo@aro.cl', '2014-07-20', '2014-07-20', 'S', 'Administrador', NULL, 'S');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Publicado en Base de Datos, Desarrollo, MySQL