слить базу через консоль?

sunyang

Мастер
Регистрация
25 Апр 2009
Сообщения
440
Реакции
30
У меня есть только root доступ по ssh и root пользователь к базам данных.

Как используя ssh слить базы на комп?

через putty можно открыть консоль mysql?
 
*** скрытое содержание ***

а есть какой-нибудь клиент для подключения к root юзеру mysql удаленно?

или как мне через putty запустить утилиту mysql?

---------- Post added at 19:53 ---------- Previous post was at 18:45 ----------

попытался законектиться через putty:

зашел в putty под root юзером, пишу: mysql –u user –password=pass_db
выдает ошибку: ERROR 1045: Access denied for user user@localhost (using password: YES)
В чем может быть причина?

Добавлено через 52 минуты
Законектился.

Выполнил команду: mysqldump --user=username --password=password dbname > dump.sql

а где хранятся дампы, сделанные этой командой?
Какой командой можно выгрузить дамп непосредственно на комп?
 
скорее всего на mysql в my.cnf выставлено bind-adress = 127.0.0.1, и хрен кто с не-локалхоста к нему подключится :) по крайней мере так делают нормальные администраторы
 
Законектился.
Выполнил команду: mysqldump --user=username --password=password dbname > dump.sql
а где хранятся дампы, сделанные этой командой?
Какой командой можно выгрузить дамп непосредственно на комп?
> dump.sql - в таком виде дамп должен лежать в директории на сервере, откуда выполянлась команда, если надо в какую то другую директорию - надо прописывать полный путь:
> /path/to/databasedir/dump.sql
Какой командой можно выгрузить дамп непосредственно на комп?
если я правильно понял, выполняется в патти под виндой? не парься тогда лучше с командами, возьми через sftp клиент слей и все..
 
Назад
Сверху