Skip to content

Траблы с переносом баз данных

Здравствуйте, у меня тут такое дело, НЕ получаеться загрузить скопированую через cPanel базу данных в другое место через phpAdmin, а точнее она не загружаеться никакими способами. На хостинге закрыты режимы CMOD 777 поэтому утилита Думпер работать отказываеться, подскажите как мне загрузить эту базу данных себе на локалку, а потом и на другой хостинг?

Edited by Dimidrol

Featured Replies

Какими способами вы пробывали загружать БД?

через phpAdmin, а точнее она не загружаеться никакими способами.

Размер базы?

 

На хостинге закрыты режимы CMOD 777

Это нормально. ssh доступ есть?

 

поэтому утилита Думпер работать отказываеться,

Ее можно запускать и с правами 775 на каталоги.

 

подскажите как мне загрузить эту базу данных себе на локалку,

А зачем? Что такое локалка? Linux или Windows?

 

а потом и на другой хостинг?

Если есть ssh доступ и база очень большая, то в шеле набрать

 

mysql имябазы --user=пользовательбазы --password=егопароль

 

Русские буквы заменить нужными значениями. Остальное оставить без изменения.

 

Если ssh доступа нет, то

1. Просить хостера

2. Бежать от него.

архивбазы

Не уточнил. Естественно не архив, а sql файл. Если бекап предварительно запакован, то его вначале надо распаковать.

Ну, то, что от того хостера мы бежим это понятно..

 

Если есть ssh доступ и база очень большая, то в шеле набрать

Не совсем понял о каком ШЕЛЕ ты говорил, можно уточнить?

 

Локалка имелось ввиду Винда, но, в принципе это не столь важно, просто хотели протестировать базу данных на перенсимость, что бы не было багов..

 

Еще один вопрос: как можно будет потом загрузить базу на другой хостинг? Потому что у себя на компе я могу и вручную в php-admin ее прописать :) ну а там такого может не быть.. подскажите оптимальный выход.. ))

Не совсем понял о каком ШЕЛЕ ты говорил, можно уточнить?

ru.wikipedia.org/wiki/Ssh

 

Локалка имелось ввиду Винда, но, в принципе это не столь важно, просто хотели протестировать базу данных на перенсимость, что бы не было багов..

Это нечего не дает. Вы можете поймать кучу глюков у себе на локальной машине и переехать без ошибок на нормальный хостинг. И наоборот.

Для надежности лучше около недели держать оба хостинга. Перенести данные, настроит все. Понять особености, а потом еще раз, перенести все окончательно. А точнее повторно базу данных и директорию upload

 

Еще один вопрос: как можно будет потом загрузить базу на другой хостинг?

Я вроде бы написал. Но все сильно зависит от того, что предоставляет хостер.

 

Потому что у себя на компе я могу и вручную в php-admin ее прописать :) ну а там такого может не быть.. подскажите оптимальный выход.. ))

Я у себя на VDS тоже. Даже без phpMyAdmin, разворачиваю напрямую в /var/db/mysql

Поэтому мой выбор только VDS.

Не давно брал себе shared hosting под личные странички. Не выдержал, ограничений -- сбежал. Под меньшие ресурсы, но полную (относительно) свободу

Да уж точно это все клево.. насколько я понял SSH - клевая штука.. тока я портативную версию все никак найти не могу, то не то, что нужно попадается, то не работающие..

Кто-нибудь может выложить сюда портативную версию SSH? Тогда выложите плз.. спс заранее..

Кто-нибудь может выложить сюда портативную версию SSH?

Что такое портативная версия?

И речь идет о клиенте или сервере?

 

Если клиент, то качайте PuTTY (_www.chiark.greenend.org.uk/~sgtatham/putty/ ). Он бесплатный.

Если сервер, то зачем оно вам? На локальной машине и так оно доступно, а на севере, если хостер вам не дает доступ, у вас его не будет. Да и сервер SSH входит во все дистрибутивы Linux, Unix и FreeBSD.

Только что бы его безопасно настроит, нужен нормальный админ.

Не, сервер не нужен.. ПуТТИ сгодится, наверно... ))

  • 1 month later...
  • Author

С хостинга копировать базу способ нашли, он сам делает полный дамп всех баз.

А теперь самый глупый вопрос!

Как загрузить .sql файл базы на локалку?

Можно ли это с помощью дампера сделать?

Если да то как?

по идее понять должен дампер.

просто положите файл в папку backup

и дампером попробуйте восстановить

  • Author

Всё, разобрался! Ура! Ура! :blink:

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.