Nueva pregunta

Pregunta:

Fecha: 31-01-2019 09:54:55 (En Español)

Problemas para importar base de datos[No resuelta]

Buenas tardes:
Estoy tratando de importar una base de datos a Mysql pero me arroja el siguiente error además aquí Dejo el código de la base si me pueden ayudar, gracias::

Error
Análisis estático:

Se encontraron 1 errores durante el análisis.

¡Se esperaba un nombre de símbolo! (near ")" at position 271)
consulta SQL:

-- -- Base de datos: `miembros` -- -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `miembros` -- CREATE TABLE `miembros` ( `id` int(3) NOT NULL, `nombre` varchar(20) NOT NULL, `numero` varchar(50) NOT NULL, ) ENGINE=InnoDB DEFAULT CHARSET=latin1

MySQL ha dicho: Documentación

#1064 - Algo está equivocado en su sintax cerca ') ENGINE=InnoDB DEFAULT CHARSET=latin1' en la linea 16


CODIGO BASE DE DATOS
-- phpMyAdmin SQL Dump
-- version 4.6.4
-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 21-12-2016 a las 17:12:29
-- Versión del servidor: 5.7.14
-- Versión de PHP: 5.6.25

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 utf8mb4 */;

--
-- Base de datos: `miembros`
--

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

--
-- Estructura de tabla para la tabla `miembros`
--

CREATE TABLE `miembros` (
`id` int(3) NOT NULL,
`nombre` varchar(20) NOT NULL,
`numero` varchar(50) NOT NULL,

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla `miembros`
--

INSERT INTO `miembros` (`id`, `nombre`, `numero`) VALUES
( 1, 'Christian Leiferman' ,'1'),
( 2, 'Brian Coria' ,'2'),
( 3, 'Cristián Chiri' ,'3'),
( 4, 'Edi Chan' ,'4'),
( 5, 'Henrry Var' ,'5'),
( 6, 'Ipanaqué Namuche' ,'6'),
( 7, 'Luciano Montecino' ,'7'),
( 8, 'Alexander Murillo' ,'8'),
( 9, 'Danilo Pin' ,'9'),
( 10, 'Rios Juan' ,'10'),
( 11, 'Demetrio Salgado' ,'11'),
( 12, 'Anderson Calderón' ,'12'),
( 13, 'Jhon Medina' ,'13'),
( 14, 'Jayro GV' ,'14'),
( 15, 'Fer Lopez' ,'15'),
( 16, 'Gerson Santos' ,'16'),
( 17, 'Diego JV' ,'17'),
( 18, 'Alex Salazar' ,'18'),
( 19, 'Cristian Yhk' ,'19'),
( 20, 'Desarrollador Sisitemas' ,'20'),
( 21, 'Fabyrus Apolinar' ,'21');


--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `miembros`
--
ALTER TABLE `miembros`
ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `miembros`
--
ALTER TABLE `miembros`
MODIFY `id` int(3) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;
/*!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 */;
Etiquetas: Votos: 0 - Respuestas: 4 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  •  
      0  
     
    Fecha: 31-01-2019 13:26:39 Aqui te paso la que pude subir, tal vez sea por la version de php, lo que modifique, es en la declaracion de la llave primaria, fijate tambien que esta usando juego de caracteres latin1, no se si acepta caracteres especiales tipo tilde ñ etc, espero te sirva.
    saludos



    SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
    SET time_zone = "+00:00";
    CREATE TABLE `miembros` (
    `id` int(3) NOT NULL,
    `nombre` varchar(20) NOT NULL,
    `numero` varchar(50) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;


    INSERT INTO `miembros` (`id`, `nombre`, `numero`) VALUES
    ( 1, 'Christian Leiferman' ,'1'),
    ( 2, 'Brian Coria' ,'2'),
    ( 3, 'Cristián Chiri' ,'3'),
    ( 4, 'Edi Chan' ,'4'),
    ( 5, 'Henrry Var' ,'5'),
    ( 6, 'Ipanaqué Namuche' ,'6'),
    ( 7, 'Luciano Montecino' ,'7'),
    ( 8, 'Alexander Murillo' ,'8'),
    ( 9, 'Danilo Pin' ,'9'),
    ( 10, 'Rios Juan' ,'10'),
    ( 11, 'Demetrio Salgado' ,'11'),
    ( 12, 'Anderson Calderón' ,'12'),
    ( 13, 'Jhon Medina' ,'13'),
    ( 14, 'Jayro GV' ,'14'),
    ( 15, 'Fer Lopez' ,'15'),
    ( 16, 'Gerson Santos' ,'16'),
    ( 17, 'Diego JV' ,'17'),
    ( 18, 'Alex Salazar' ,'18'),
    ( 19, 'Cristian Yhk' ,'19'),
    ( 20, 'Desarrollador Sisitemas' ,'20'),
    ( 21, 'Fabyrus Apolinar' ,'21');


    --
    -- Índices para tablas volcadas
    --

    --
    -- Indices de la tabla `miembros`
    --
    -- ALTER TABLE `miembros`
    -- ADD PRIMARY KEY (`id`);

    --
    -- AUTO_INCREMENT de las tablas volcadas
    --

    --
    -- AUTO_INCREMENT de la tabla `miembros`
    --
    ALTER TABLE `miembros`
    MODIFY `id` int(3) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;
      Votos: 0 - Link respuesta
     
  • Fecha: 02-02-2019 18:33:20 Aparentemente tu error está en la línea que dice

    `numero` varchar(50) NOT NULL,

    sobra la coma después de NULL
      Votos: 1 - Link respuesta
     
  • Fecha: 05-02-2019 17:21:37 Aquí te dejo el fiddle con el SQL correcto.

    http://www.sqlfiddle.com/#!9/a2b9f7/1
      Votos: 0 - Link respuesta
     
  • Fecha: 11-02-2019 06:53:27 tu error esta aqui

    -- -- Base de datos: `miembros` -- -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `miembros` -- CREATE TABLE `miembros` ( `id` int(3) NOT NULL, `nombre` varchar(20) NOT NULL, `numero` varchar(50) NOT NULL, ) ENGINE=InnoDB DEFAULT CHARSET=latin1

    como dice el estimado Juan Vasquez existe una coma despues de not null

    `numero` varchar(50) NOT NULL,
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com