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

Тема в разделе "Базы данных", создана пользователем sunyang, 19 май 2011.

Модераторы: latteo
  1. sunyang

    sunyang

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

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

    через putty можно открыть консоль mysql?
     
  2. Miraage

    Miraage Angular/Laravel

    Регистр.:
    3 июн 2008
    Сообщения:
    230
    Симпатии:
    51
  3. sunyang

    sunyang

    Регистр.:
    25 апр 2009
    Сообщения:
    440
    Симпатии:
    30
    а есть какой-нибудь клиент для подключения к 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

    а где хранятся дампы, сделанные этой командой?
    Какой командой можно выгрузить дамп непосредственно на комп?
     
  4. Miraage

    Miraage Angular/Laravel

    Регистр.:
    3 июн 2008
    Сообщения:
    230
    Симпатии:
    51
    скорее всего на mysql в my.cnf выставлено bind-adress = 127.0.0.1, и хрен кто с не-локалхоста к нему подключится :) по крайней мере так делают нормальные администраторы
     
  5. typus

    typus

    Регистр.:
    25 июл 2007
    Сообщения:
    647
    Симпатии:
    162
    > dump.sql - в таком виде дамп должен лежать в директории на сервере, откуда выполянлась команда, если надо в какую то другую директорию - надо прописывать полный путь:
    > /path/to/databasedir/dump.sql
    если я правильно понял, выполняется в патти под виндой? не парься тогда лучше с командами, возьми через sftp клиент слей и все..