вставка записей из таблицы MySQL в удаленную базу данных - PullRequest
0 голосов
/ 05 марта 2012

У меня есть две базы данных на двух разных серверах, я хочу вставить записи из таблицы A на server2 в таблицу B на server1, таблицы A и B имеют идентификационную схему, но разные имена. как это можно сделать?

Ответы [ 2 ]

1 голос
/ 05 марта 2012

Вы можете попробовать следующее,

  • Самый простой подход, на мой взгляд, это сделать файл .sql с первого сервера базы данных.
  • Теперь откройте этот файл .sql в заметке и найдите& замените имя таблицы A именем таблицы B.
  • Теперь выполните этот файл .sql на удаленном сервере 2.
0 голосов
/ 05 марта 2012

Я предпочитаю использовать связанный сервер в сценарии такого типа ..... Проверьте следующий URL для реализации связанного сервера

http://www.sqlmag.com/article/sql-server/querying-tables-and-views-on-a-linked-server

http://www.quackit.com/sql_server/sql_server_2008/tutorial/linked_servers.cfm

http://msdn.microsoft.com/en-us/library/aa213778%28SQL.80%29.aspx

...