Как быстро переименовать базу данных MySQL?

Обычно я просто делаю дамп базы данных и импортирую его с новым именем. Но это не лучший вариант для очень больших баз данных. По-видимому RENAME {DATABASE | SCHEMA} db_name TO new_db_name; плохо подходит для этого.

Кроме того, мне необходимо работать с InnoDB, где многие вещи делаются совсем иначе, чем в MyISAM.

Найдено 31 ответ:

How do I quickly rename a mysql database (change schema name)?

http://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name

Посмотреть решение →