Возможно ли добавить в одну базу таблици из второй

alpha

Новичок
Возможно ли добавить в одну базу таблици из второй

Вобщем название темы слабо отражает суть моего вопроса, но в 3 часа что-то ниче не думаеться.
Проблема.
На первой машине. Есть база данных, которую уже заполнили.
На второй машине. К этой базе добавили несколько таблиц.
Вопрос.
Возможно ли каким - либо образом сделать так что бы в базу на первой машине, внести те таблицы, которые есть во второй базе, но нет в первой? переношу базу с помощью mysqldump.

Т.е. есть база base. на второй машите к ней добавили таблицы table1, table2,.... Необходимо перенести это на первую машину.
 

Valdisss

Guest
Автор оригинала: alpha
Нет, КАК это сделать?
Запросами Select, Create, Insert

-~{}~ 27.04.06 13:42:

Чтобы узнать какие таблицы есть в базе, юзай show tables
А затем сравнивай 2 реультата
 

alpha

Новичок
Не, на таком уровне понятно как сделать. Я так и сделал. Ручками прописал n раз
CREATE TABLE `...` (`...` ... ...) TYPE = INNODB CHARACTER SET utf8 COLLATE utf8_unicode_ci и т.д.
Я хотел узнать не существует ли спец запроса который бы сравнивал две базы и бополнял структуру первой до второй.
 

Valdisss

Guest
Автор оригинала: alpha
Не, на таком уровне понятно как сделать. Я так и сделал. Ручками прописал n раз
CREATE TABLE `...` (`...` ... ...) TYPE = INNODB CHARACTER SET utf8 COLLATE utf8_unicode_ci и т.д.
Я хотел узнать не существует ли спец запроса который бы сравнивал две базы и бополнял структуру первой до второй.
Только если делать полный дамп базы данных, и восстанавливать её на другой машине.
 
Сверху