Olá pessoal, sou novo por aqui, li bastante topicos mas ainda não achei um que me ajudasse com meu problema.
Alguém me salva por favoor, plmds 😭🙏 🙏
Tenho um site de rifas via Wordpress. Estou migrando os pedidos de um banco de dados, para o outro sistema.
Tenho uma tabela com todos os dados do cliente Nome, Telefone, Email, Números reservados etc...
Vamos supor, a tabela do novo sistema, tem os pedidos até um exemplo:
.
.
.
(55380, 4912, 'status_order', 'paid'),
(55381, 4912, 'winner_order', 'awaiting_draw'),
(55382, 4912, 'client_order_numbers', '19163,24210,50484,72705,80816'),
(55383, 4912, 'purchase_discount_amount', '0'),
(55384, 4912, 'purchase_amount', '2.5'),
(55385, 4912, 'client_name', 'Larissa Rodrigues Cavalcante'),
(55386, 4912, 'client_email', 'larissa.calrodrigues@gmail.com'),
(55387, 4912, 'client_phone', '(11) 98881-9612'),
(55388, 4912, 'post_object_id', '3130'),
(55389, 4912, 'limit_order_remove', '3'),
(55390, 4912, 'affiliate', NULL),
(55391, 4912, 'amount_affiliate', '0');
E EU SÓ VOU COLAR A CONTINUAÇÃO... (OS NOVOS PEDIDOS) TROCANDO ESSA ";" por "," e colar os novos pedidos QUE CONTINUA A PARTIR DESSE
(55392, 4913, 'status_order', 'pending'),
(55393, 4913, 'winner_order', 'awaiting_draw'),
(55394, 4913, 'client_order_numbers', '49844'),
(55395, 4913, 'purchase_discount_amount', '0'),
(55396, 4913, 'purchase_amount', '0.5'),
(55397, 4913, 'client_name', 'Kauan Adgivaldo di Bastiani Lima'),
(55398, 4913, 'client_email', 'kauan.lima3008@gmail.com'),
(55399, 4913, 'client_phone', '(11) 98724-4177'),
(55400, 4913, 'post_object_id', '3130'),
(55401, 4913, 'limit_order_remove', '3'),
(55402, 4913, 'affiliate', NULL),
(55403, 4913, 'amount_affiliate', '0'),
(55404, 4914, 'status_order', 'paid'),
(55405, 4914, 'winner_order', 'awaiting_draw'),
(55406, 4914, 'client_order_numbers', '15282,24962,36391,40441,47764,66027,73223,81291,83853,98000'),
(55407, 4914, 'purchase_discount_amount', '0'),
(55408, 4914, 'purchase_amount', '5'),
(55409, 4914, 'client_name', 'TONNY pablo Silva Machado Alves'),
(55410, 4914, 'client_email', 'scobartonny@gmail.com'),
(55411, 4914, 'client_phone', '(11) 98153-5258'),
(55412, 4914, 'post_object_id', '3130'),
(55413, 4914, 'limit_order_remove', '3'),
(55414, 4914, 'affiliate', NULL),
(55415, 4914, 'amount_affiliate', '0'),
E no final de todos os pedidos vou trocar novamente "," por ";" E por ai vai...
Tecnicamente era pra funcionar tudo perfeito certo... Porquê está batendo tudo certinho as numerações, etc... o fim da uma tabela, o último pedido, com a continuação da outra... Tudo certo.
Porém quando eu importo, aparece o seguinte erro
Erro
Comando SQL: Copiar
--
-- Índices para tabelas despejadas
--
--
-- Índices para tabela `wp_postmeta`
--
ALTER TABLE `wp_postmeta`
ADD PRIMARY KEY (`meta_id`),
ADD KEY `post_id` (`post_id`),
ADD KEY `meta_key` (`meta_key`(191));
Mensagens do MySQL :
#1062 - Entrada '56981' duplicada para a chave 'PRIMARY'
Abaixo vou deixar as 3 tabelas...
1 - A do novo sistema original, que quando eu importo, importa com êxito, sem nenhum erro.
2 - A tabela do antigo sistema com todos os pedidos atualizados.
3 - A tabela do novo sistema já atualizada, com os pedidos do antigo já adicionado.
https://files.fm/u/rkjfzk6dx
*Obs: Na tabela 3, os pedidos adicionados foram da 55391 em diante.
Se alguém puder me salvar por gentileza... Estou pelejando com isso a mais de 3 dias rs Ficarei muuuuuitooo grato! Obrigado pessoal!