Hola chicos recuro a usted ya que estoy comenzando a trabajar con bases de datos y estoy utilizando mysql del paquete de host XAmp.
primero mi pregunta es aparte del Xamp que otro paquete de host local me recomiendan para trabajar como Host Web Local y que sea compatible con la mayoría de los host de pagos.(opinión personal y comparativa)
ahora al grano, la base de datos debe ser compatible con UTF-8 sin Bom, y que muestre la mayor cantidad de caracteres Latinos (español principalmente) sin dar inconveniente de símbolos extraños.
Aquí les presento la estructura de la Base de Datos:
Código SQL:
Ver originalDROP TABLE IF EXISTS `user`;
CREATE TABLE IF NOT EXISTS `user` (
`id` INT(6) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID de usuario',
`username` VARCHAR(50) COLLATE utf8_spanish_ci NOT NULL,
`password` VARCHAR(100) COLLATE utf8_spanish_ci NOT NULL,
`nombre` text COLLATE utf8_spanish_ci NOT NULL,
`apellido` text COLLATE utf8_spanish_ci NOT NULL,
`email` VARCHAR(150) COLLATE utf8_spanish_ci NOT NULL,
`telefono` INT(25) NOT NULL,
`foto` INT(11) NOT NULL,
`direccion` VARCHAR(400) COLLATE utf8_spanish_ci NOT NULL,
`firma` VARCHAR(300) COLLATE utf8_spanish_ci NOT NULL,
`interes0` INT(1) NOT NULL,
`interes1` INT(1) NOT NULL,
`interes2` INT(1) NOT NULL,
`interes3` INT(1) NOT NULL,
`interes4` INT(1) NOT NULL,
`interes5` INT(1) NOT NULL,
`interes6` INT(1) NOT NULL,
`interes7` INT(1) NOT NULL,
`interes8` INT(1) NOT NULL,
`interes9` INT(1) NOT NULL,
`tuser` INT(3) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
UNIQUE KEY `username` (`username`),
UNIQUE KEY `email` (`email`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci COMMENT='Tabla Usuarios y Perfil' AUTO_INCREMENT=11 ;
Supongo que tendre cosas faltantes o demas la idea es que me den una mejor idea de como usar el mysql y que estoy asiendo mal, no tengo actualmente ningun problema con la base de datos pero busco optimisarla y aprender un poco mas.
incluyendo tambien hacerca de esto:
Código SQL:
Ver originalENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci