Error al transferir base de datos de MySQL a MariaDB

  • Autor Autor formulalatino
  • Fecha de inicio Fecha de inicio
formulalatino

formulalatino

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas Noches compañeros

Tengo mi VPS con Centos7, VestaPanel, php7 con la Base de Datos Maria DB

Ahora estoy tratando de transferir una base de datos de otro servidor con MySql 5.0.92 a este nuevo que es Maria DB, pero me da error al importar y no se cómo solucionarlo.

El error es la siguiente:

PHP:
Error
consulta SQL:


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

--
-- Estructura de tabla para la tabla `202_ips`
--

CREATE TABLE IF NOT EXISTS `202_ips` (
  `ip_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `ip_address` varchar(15) NOT NULL,
  `location_id` mediumint(8) unsigned NOT NULL,
  PRIMARY KEY (`ip_id`),
  KEY `ip_address` (`ip_address`),
  KEY `location_id` (`location_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8
/*!50100 PARTITION BY RANGE (ip_id)
(PARTITION p1 VALUES LESS THAN (500000) ENGINE = InnoDB,
 PARTITION p2 VALUES LESS THAN (1000000) ENGINE = InnoDB,
 PARTITION p3 VALUES LESS THAN (1500000) ENGINE = InnoDB,
 PARTITION p4 VALUES LESS THAN (2000000) ENGINE = InnoDB,
 PARTITION p5 VALUES LESS THAN (2500000) ENGINE = InnoDB,
 PARTITION p6 VALUES LESS THAN (3000000) ENGINE = InnoDB,
 PARTITION p7 VALUES LESS THAN (3500000) ENGINE = InnoDB,
 PARTITION p8 VALUES LESS THAN (4000000) ENGINE = InnoDB,
 PARTITION p9 VALUES LESS THAN (4500000) ENGINE = InnoDB,
 PARTITION p10 [...]
MySQL ha dicho: Documentación

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AUTO_INCREMENT=14884' at line 116

Espero me puedan ayudar a solucionarlo.

Saludos
 
Como exportas e importar? Por consola? Mariadb 10 o 10.1?
 
Hola [MENTION=47298]estudiseno[/MENTION]

Exporto e importo mediante phpMyAdmin, y la versión que tengo es 5.5.47-MariaDB.

Saludos
 
No lo he probado amigo, la verdad que 2 noches estoy tratando de buscar soluciones y hasta ya me duele la cabeza.

También la verdad es que no sé mucho sobre comandos, qué comandos debería ejecutar para importar mediante consola.

Saludos
 
Fíjate si algunos de tus campos no tiene un carácter especial utf8 como un acento o también podría ser que si tienes esto TYPE=MyISAM AUTO_INCREMENT=14884, en este caso TYPE fue removido desde Mysql 5.1 ahora es ENGINE , nose a veces cosas así de simple hacen que te trabes por varias horas, algun error de este tipo has de tener, saludos.
 
[MENTION=156072]snucker[/MENTION] gracias por tu respuesta.

Pues he revisado al detalle y esta perfecto por lo que veo.
 
y si exportas a csv e importas el contenido de cada tabla 😛7:
 
Si puedes pasa el sql completo de esa tabla para ver que pudiese estar pasando. si es muy largo envia desde la linea 100 al 120
 
Atrás
Arriba