Как быстро переименовать базу данных MySQL (изменить имя схемы)?
руководство MySQL в MySQL это покрывает.
обычно я просто дамп базы данных и импортировать его с новым именем. Это не вариант для очень больших баз данных. Видимо RENAME {DATABASE | SCHEMA} db_name TO new_db_name;делает плохие вещи, существует только в нескольких версиях, и это плохая идея в целом.
Это должно работать с InnoDB, который хранит вещи совсем по-другому, чем MyISAM.
Comments