Предлагаем широкий спектр веб услуг по разработке,
поддержке и продвижению веб-сайтов.
Гарантируем качество и высокий уровень сдаваемых проектов.

Курсы валют ЦБ РФ, руб.
USD = 57.65
EURO = 69.07
GBP = 78.26
CAD = 46.95
100 JPY = 51.48
CNY = 87.45
AUD = 45.84
SGD = 42.79

Большая база может быть размером и 87Mb и этого будет достаточно чтобы вывести из строя phpmyadmin, чтоб завис MS Excel и не открыл файл Word. Вы удивлены? ...

На самом деле в наш "современный век" нет идеальных программ и идеального кода. 87Mb это 1 500 000 строк или записей в mySQL - вот именно кол-во строк и кладет все программы на зависание. Но вам нужно пользоваться только Notepad++ он хорошо открывает такие файлы.

Загрузку такого дампа нужно осуществлять только через SSH Shell доступ через бесплатный клиент Putty. Другие методы сложны и малоэффективны - вы только потеряете время. Но можно использовать и BigDump.

Мы будем работать через Putty и шел доступ.

1) загружаем наш дамп через ftp в любую папку сайта

2) открываем Putty и в его черном окне (после успешного захода в панель) пишем

mysql -h hostname -u user-name -p db-name <  /path-to-mydir/dump.sql

А если у вас в качестве хоста базы данных используется стандартный localhost, то запись -h можно не писать, тогда будет:

mysql -u user-name -p db-name <  /path-to-mydir/dump.sql

,где

hostname заменяем на localhost (если это явл. верным для вашего хостинга)

user-name заменяем на имя вашего пользователя базы данных

db-name заменяем на имя вашей базы данных

ну и /path-to-mydir/dump.sql - это полный путь от корня до файла - обычно он длинен и имеет вид вот такой:

/var/www/im-user/data/www/my-web-site.ru/papka/backup/dump.sql

 3) указываем в новое поле пароль от базы данных, лучше копируйте пароль и вставляете его комбинацией клавиш SHIFT+INSERT

далее жмите ENTER

4) Новая база данных установлена.

* * * * *

При импорте базы данных могут возникнуть проблемы с кодировками, поэтому нужно убедиться, что рабочая база и наш дамп sql находятся в одной кодировке, либо переконвертировать базу данных в стандартную для mysql кодировку, обычно utf-8:

в Putty вставляем следующий код

iconv -f CP1251 -t UTF-8 dump.sql > dump.sql.utf8

либо указать необходимую кодировку при импорте базы данных:

mysql -h hostname -u user-name -default_character_set utf8 -p db-name <  /path-to-mydir/dump.sql

 




скрыть

Есть вопросы или нужна консультация ?

Позвоните нам по тел. 8914-32-00-603