Don Arana
Новичок
Перенос данных из одной базы в другую (в пределах MySQL)
Привет всем!
Назрела срочная необходимость экспортировать данные одной таблицы из БД test1 в похожую (но не идентичную) таблицу другой БД под именем test2.
Все это происходит в MySQL.
Нигде особенно толком не встречал этого, поэтому опишу алгоритм таким, каким я его вижу:
Подключаюсь к БД test1, делаю выборку из таблицы.
Далее,
поключаюсь к БД test2, вставляю данные в очередной ряд
INSERT INTO
test2(new_column_name)
VALUES('".$row['old_column_name']."')
Так?
Немного смущает, что нужно каждый раз подключаться то к одной БД, то к другой..
Или я лох и чего-то конкретного не понимаю?
Привет всем!
Назрела срочная необходимость экспортировать данные одной таблицы из БД test1 в похожую (но не идентичную) таблицу другой БД под именем test2.
Все это происходит в MySQL.
Нигде особенно толком не встречал этого, поэтому опишу алгоритм таким, каким я его вижу:
Подключаюсь к БД test1, делаю выборку из таблицы.
Далее,
PHP:
while($row = mysql_fetch_array) { ...
INSERT INTO
test2(new_column_name)
VALUES('".$row['old_column_name']."')
PHP:
... }
Так?
Немного смущает, что нужно каждый раз подключаться то к одной БД, то к другой..
Или я лох и чего-то конкретного не понимаю?