У меня есть 2 идентичных таблицы в 2 различных базах данных, которые находятся на том же сервере. Каков был бы лучший способ скопировать данные от таблицы до другого?
Использовать:
INSERT INTO db1.table1
SELECT *
FROM db2.table2 t2
WHERE NOT EXISTS(SELECT NULL
FROM db1.table1 t1
WHERE t1.col = t2.col)
Существование упрощено, но вы забыли, есть ли первичный ключ/автоинкремент, о котором нужно беспокоиться/и т.д.