Дамп базы через Shell

Discussion in 'PHP' started by Azazel, 10 Aug 2005.

  1. Azazel

    Azazel Заведующий всем

    Joined:
    17 Apr 2005
    Messages:
    918
    Likes Received:
    213
    Reputations:
    154
    Такой вопрос, прочитал следующие файлы
    target/wap_ini.php:

    $sqlserver="***.***.ru";
    $sqldatabase="***_admn";
    $sqllogin="***_admn";
    $sqlpassword="*******";
    -------------------------------------------------
    target/ini.php:

    $adminlogin="1111";
    $adminpassword="2222";
    $ownerlogin="3333";
    $ownerpassword="4444";
    $sqlserver="***.***.ru";
    $sqldatabase="****_aaa";
    $sqllogin="****_aaa";
    $sqlpassword="xxxxxx";
    $email_address="";
    -------------------------------------------------
    target/admin/dbconf.php

    $host = "***.***.ru";
    $db = "***_admn";
    $usr = "***_admn";
    $pass = "********";
    (Тоже самое что и в target/wap_ini.php)
    -------------------------------------------------
    target/***/chat/include.php

    //файл конфигурации

    define('DN', '****_bbbb'); //database name
    define('H', 'localhost'); //database host
    define('UN', '****_bbbbl'); //database user name
    define('P', 'yyyyyyy'); //database password
    -------------------------------------------------
    /forums/include.php

    //файл конфигурации

    define('DN', 'rrrrr_rrr'); //database name
    define('H', 'ffff.ffffff.ru'); //database host
    define('UN', 'rrrr_rrr'); //database user name
    define('P', 'pass')
    --------------------------------------------------
    В общем получается четыре разных БД.
    На сайте есть магазин, чат, форум.
    Хочу сдампить базу. Юзаю r57shell 1.23, подставляю значения любого из этих файлов, например:

    Дамп таблицы базы данных
    Тип: MySql
    Порт: 3306 (Почему 3306?) По умолчанию стоит этот.
    Логин: ****_aaa
    Пароль: xxxxxx
    База: ****_aaa
    Таблица: user

    и получаю can't connect to database
    В чём тут проблема?
    --------
    Ещё такая фигня: Хотел скопировать базу через админку форума. Жму Back Up ==> Кликните здесь, подождите пока браузер..... (Чёта такое), Жду, какое то время грузиться, а потом просто Done и всё.
     
    #1 Azazel, 10 Aug 2005
    Last edited: 10 Aug 2005
  2. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    имхо запрещен поступ к базе всем кроме локалхоста
     
  3. KEZ

    KEZ Ненасытный школьник

    Joined:
    18 May 2005
    Messages:
    1,604
    Likes Received:
    754
    Reputations:
    397
    mysqldump -uroot -p... --all-databases > /root/fuckme.sql