Как импортировать большую базу данных MySQL

Как импортировать большую базу данных (больше 100 Мб или 1 Гб) MySQL
FTP
=======
Заливаешь по фтп(можно winscp, total commander)дамп базы в sql формате типа database.sql, или в tgz, типа database.tgz
если залил в tgz то делаешь
tar -zvxf database.tgz
архив распакуется в туже папку.

MySQL
========
Создаешь пустую базу данных как там она у тебя называется(например db1), например через phpMyADmin, или скриптом.

SSH
======
Далее
окрываем программу putty
вводишь IP своего сервера, нажимаешь connect
вводишь имя юзера, энтер
пароль(он не виден при вводе), энтер,
Далее переходим в папку с базой
cd /home/papka_v_kotoruyu_zalil_damp/
энтер
далее заливаем непосредственно дамп
mysql -u[имя_юзера] -p[пароль] db1
Заметь что имя юзера и пароль вводятся сразу без пробела после -u и -p

Все ждешь, в зависимости от сложности базы(индексы, кол-во таблиц, колонок, записей) и мощности компа, при таком объеме, где то от 5 минут, до часа.
Все.

Кстати если на серваке много посетителей, то лучше перед заливкой дампа стоит выключить веб-сервер,а когда зальется , запустить.(Делать если понимаешь что да как)
/etc/init.d/httpd stop - для остановки вебсервера
/etc/init.d/httpd start - для запуска



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы