Как экспортировать базу данных на другой хост, который не позволяет создать новую базу данных с моим старым именем базы данных?

Я хочу создать копию моего сайта на другом хосте. Я по свободному плану на обоих хозяев.

Новый хост, на котором я пытаюсь скопировать свой сайт, позволяет создать новую базу данных с именем xyzhost_id_* только. Но мое предыдущее имя базы данных abchostid_*

В моей базе данных abchostid_ * есть более 40 таблиц.

Что мне делать?

-1

Решение

Если вы выполняете mysqldump, там обычно нет информации о базе данных, только схема таблицы. Если есть варианты создания базы данных, просто откройте файл sql и удалите их. Они будут выглядеть примерно так: «создать базу данных your_database» и «использовать your_database». Затем, используя phpmyadmin, вы можете просто создать новую базу данных и загрузить свой файл SQL.

0

Другие решения

По сути, вы можете рассматривать «xyzhost_id_» и «abchostid_» как префиксы таблиц. Идите вперед и переименуйте ваши таблицы и убедитесь, что ваши скрипты будут иметь новый префикс в запросах.

0

По вопросам рекламы [email protected]