-2
Мне нужно обновить некоторое поле в некоторой таблице в некоторой базе данных из другой таблицы в другой базе данных. Могу ли я сделать сброс и восстановить?MySQL Dump and Restore Single Column
Мне нужно обновить некоторое поле в некоторой таблице в некоторой базе данных из другой таблицы в другой базе данных. Могу ли я сделать сброс и восстановить?MySQL Dump and Restore Single Column
Если обе базы данных могут быть доступны одним и тем же пользователем, вы можете просто использовать UPDATE
сделать трюк:
UPDATE target_schema.target_table tt
JOIN source_schema.source_table ss ON tt.t_id = ss.s_id
SET tt.target_column = ss.source_column;
В противном случае, вы можете восстановить исходную таблицу под новым именем в целевой схеме и использовать такой же подход.