Tengo una base de datos mysql que descargué de mi servidor en línea e intento importar en mi mysql local, pero no funciona mostrando este error de sintaxis. No puedo encontrar ningún error en esta consultaError de MySQL UTILIZANDO BTREE
Este es el error:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE, KEY
idx_p_id
(p_id
) USING BTREE, KEY ' at line 27
y este es mi consulta:
PRIMARY KEY (`a_id`),
UNIQUE KEY `idx_a_id` (`a_id`) USING BTREE,
KEY `idx_p_id` (`p_id`) USING BTREE,
KEY `idx_m_id` (`m_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
Basta con retirar ‘USO BTREE’ a menos que esté utilizando como declaraciones provistas en este campo se volverá a los valores predeterminados de hash de indexación –