Как залить БД через SHELL?

12
Koreps
На сайте с 30.03.2006
Offline
110
2155

У меня на хостинге есть доступ через Shell. Подскажите как обновить Базу Данных с помощью SHELL? Какой запрос там писать?

Partnerkin.com (http://partnerkin.com) - кто над кем в партнерках.
iexpert
На сайте с 01.09.2005
Offline
184
#1

mysql -uuser -ppassword base_name < damp.sql

Бойтесь ваших желаний, ибо они могут исполниться
Koreps
На сайте с 30.03.2006
Offline
110
#2

А damp.sql по ftp в корень залить?

iexpert
На сайте с 01.09.2005
Offline
184
#3

По FTP или SFTP

не обязательно в корень

dump.sql имеется ввиду путь.

можешь указать полный пусть от корня.

A
На сайте с 09.08.2004
Offline
82
#4

Проще всего phpmyadmin установить и через него(если у хостера не устеновлен :-()

iexpert
На сайте с 01.09.2005
Offline
184
#5
Asher:
Проще всего phpmyadmin установить и через него(если у хостера не устеновлен :-()

куда проще, чем написать одну короткую строчку в шеле :-)

A
На сайте с 23.10.2003
Offline
196
#6
Asher:
Проще всего phpmyadmin установить и через него(если у хостера не устеновлен :-()

А если дамп 1 гб? :)

андроид ТВ (http://qway.com.ua/android_tv) и экшн камеры (qway.com.ua/action-cameras) в Украине.
DB
На сайте с 09.04.2006
Offline
0
#7
iexpert:
mysql -uuser -ppassword base_name < damp.sql

Это в том случае, если команду вы набираете, находясь в той же директории, что и damp.sql

Приближение яблочных дней (http://www.deepapple.com)
Artisan
На сайте с 04.03.2005
Offline
375
#8

Если на сервере работает sshd то все просто,

на своей стороне FreeBSD или типа того, ...

$ man ssh

$ man sftp

$ man scp

Еще лучше использовать scp и sftp не родные

а набора PuTTY потому что там есть докачка,

PuTTY есть для Windows и других систем, ...

Если sshd на сервере не включен то

можно попросить его включить, ...

www.leak.info / ДАРОМ линки конкурентов и забытых доменов
iexpert
На сайте с 01.09.2005
Offline
184
#9
DeepBonzo:
Это в том случае, если команду вы набираете, находясь в той же директории, что и damp.sql

mysql -uuser -ppassword base_name < path_to_dir/damp.sql ☝

Так правильно? Ну и слава богу...

Тот кто спрашивал уже давно все сделал...

A
На сайте с 09.08.2004
Offline
82
#10
absolut:
А если дамп 1 гб? :)

Зазиповать дамп (базы жмутся очень хорошо), залить на удаленный хост, через шелл развернуть и выполнить sql-запрос.

iexpert:
куда проще, чем написать одну короткую строчку в шеле :-)

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

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий