Я хочу создать копию моего сайта на другом хосте. Я по свободному плану на обоих хозяев.
Новый хост, на котором я пытаюсь скопировать свой сайт, позволяет создать новую базу данных с именем xyzhost_id_*
только. Но мое предыдущее имя базы данных abchostid_*
В моей базе данных abchostid_ * есть более 40 таблиц.
Что мне делать?
Если вы выполняете mysqldump, там обычно нет информации о базе данных, только схема таблицы. Если есть варианты создания базы данных, просто откройте файл sql и удалите их. Они будут выглядеть примерно так: «создать базу данных your_database» и «использовать your_database». Затем, используя phpmyadmin, вы можете просто создать новую базу данных и загрузить свой файл SQL.
По сути, вы можете рассматривать «xyzhost_id_» и «abchostid_» как префиксы таблиц. Идите вперед и переименуйте ваши таблицы и убедитесь, что ваши скрипты будут иметь новый префикс в запросах.