Нужно перенести базу данных MySQL на другой хостинг. Никогда этого не делал. Вопросов несколько, поэтому разобью текст на пункты.
1.) Прочитал в сети мануал по переносу. Там сказано, что скачивать со старого хостинга нужно базу без таблиц. Цитата: «Проверьте, что в созданной базе данных не создано каких-либо таблиц».
Без таблиц файл весит намного меньше. Если удалить таблицы, то в файле остается меньше 1 кб веса, вместо 20 мб (если не сжимать) с таблицами.
Экспортировал базу без таблиц, создал на новом хостинге базу данных, импортировал базу. Таблицы на новом хосте все равно какие-то появились. Но почему-то вместо 100+ таблиц на старом хосте, тут стало менее 70.
В таблицах содержится, как я понимаю, информация о сайте. Какой смысл тогда в импорте такой базы, если информация из таблиц будет потеряна?
2.) Если все же загружаю файл sql (тот, что 20 мб весит) с таблицами, то получаю на хостинге такое сообщение: Ответ MySQL:
#1046 - No database selected. То есть таблицы новый хост грузить не хочет. Так и должно быть?
3.) Когда я все же успешно загружу базу, что еще нужно сделать, чтобы сайт заработал на новом хостинге? Перепропишу неймсерверы на сайте регистратора домена, папка с сайтом, уже на новом хостинге. Как-то нужно соединять базу с сайтом или регистратором домена?
- 13.11.2015 02:45
- Регистрация: 02.07.2013
- Сообщений: 58
- Репутация: 3
Последний раз редактировалось weisser; 13.11.2015 в 03:00.
- 13.11.2015 03:10
Дайте ссылку на ЭТО. Скорее всего вы как-то не так поняли.
По второму пункту - архивируйте дамп. Это делается при экспорте базы данных, надо выбрать сжатие gzip или bzip, если через phpmyadmin работаете. Так же для phpmyadmin есть ограничение в загружаемом дампе, тут нужно смотреть какое оно на новом хостинге.
Нужно в настройках движка сайта прописать новые доступы к базе данных, которые настраиваются на новом хостинге.
Мне кажется вы плохо искали мануал. Сейчас их должно быть сотни разжеванных и с картинками в сети.
Если сайт обновляется динамически пользователями, то переносить в разы сложнее будет, ведь на время переноса (а оно из-за обновления днс записей и днс кеша у провайдеров может до 3 суток идти).
---------- Сообщение добавлено 03:10 ---------- Предыдущее 03:08 ----------
В первую очередь проверить работоспособность сайта на новом хостинге, а то после обновления днс записей неприятно когда сайт будет в дауне из-за какой-то ошибки. Проверять, например, через изменение файла hosts в windows. - 13.11.2015 04:12
weisser,Для бекапа и восстановления больших баз, используй например
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
Прост в использовании, работает на 5+.(подойдет бесплатная версия)
Мануалов в сети и на оф сайте много.
P.s Главное после восстановления не забудь удалить папку со скриптом с хостинга(чтоб случайные "гости" бекапы твои не слили)Спасибо сказали:
weisser(13.11.2015), - 13.11.2015 04:26
- Регистрация: 09.11.2012
- Сообщений: 70
- Репутация: 19
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
перенос сайта на другой хостинг | Вопросы от новичков | 7 | 26.05.2015 13:25 |
Перенос сайта на другой хостинг | Вопросы от новичков | 12 | 14.05.2013 16:47 |
Перенос сайта на DLE на другой хостинг | DLE | 6 | 03.06.2012 15:27 |
Перенос сайта на другой домен | Вопросы от новичков | 4 | 02.02.2012 15:27 |
Перенос данных на другой аккаунт в Google | Прочее | 4 | 15.04.2011 18:28 |