Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > перенос базы


Автор: Petro123 30.3.2010, 11:42
Создал табличку1 в базе1. 
Создал базу2.
Скопировал файлы таблички1 в папку базы2. 
При обращении к табличке1 в базе 2 пишет что такая таблица не существует...
Разве в MySql нельзя заменой файлов переносить базу?

Автор: skyboy 30.3.2010, 11:51
можно, но осторожно.
при переносе innodb-таблиц надо учитывать, http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html.
да и с myisam тоже непросто: предварительно таблицы http://dev.mysql.com/doc/refman/5.0/en/backup-methods.html.
лучше используй http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html или http://dev.mysql.com/doc/refman/5.0/en/mysqlhotcopy.html для переноса.

Автор: Petro123 30.3.2010, 12:09
innodb, 
если не  трудно в двух словах ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)