Проблема дампа базы Mysql в VE

Тема в разделе "Базы данных", создана пользователем KPACHODAP, 2 апр 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    641
    Симпатии:
    111
    Прошу строго не судить администраторов если не в том топике написал, просто проблему надо решить очень срочно.

    Есть ALT Linux, на нем стоит OVZ в нем настроено VE
    Есть крипт php работающий с MySQL, так вот есть кусок конфига:

    //MySQL
    $db_host = "bd.sitename.ru";
    $db_user = "polzovatel";
    $db_pass = "parol";
    $db_name = "baza";


    Мне надо сделать дамп базы данных, так вот я его делаю в VE все равно не делается. Народ дайте ssh команду дампа в моем случае, или реально работающий скрипт дампа для базы mysql , желательно без наворотов!

    Со всем уважение ко всем нормальным!
     
  2. Satman85

    Satman85 Создатель

    Регистр.:
    29 ноя 2007
    Сообщения:
    27
    Симпатии:
    3
    mysqldump -u polzovatel -p -h bd.sitename.ru baza >dump.sql
    после этого введи parol
    И заархивируй для удобства, например
    zip -9 -v dump dump.sql
     
  3. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    641
    Симпатии:
    111
    mysqldump: Got error: 1045: Access denied for user 'caterer'@'localhost' (using password: YES) when trying to connect


    Выдает ошибку? В чем проблема?
     
  4. masto

    masto Прохожие

    1. неверный юзер и/или пароль
    2. данные верны но у этого юзера нет прав на эту базу.
     
  5. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    641
    Симпатии:
    111
    а как узнать пароль и пользователя рута для базы и как сменить ему пароль, или можт есть файл в котором хранятся пароли? Или может как нить можно дать этому пользователю права для создания дампа?

    Добавлено через 1 минуту
    Пароль беру из работающего конфига и пользователя тоже!
     
  6. masto

    masto Прохожие

    с данными из $db_user = "polzovatel"; и $db_pass = "parol"; скрипт подключается к этой базе?
     
  7. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    641
    Симпатии:
    111
    да, подключается! но как вытащить от туда всю базу я хз, я перенощу на новый хостинг надо выдернуть базу от туда, может кто знает как селектами вынуть?

    Добавлено через 17 минут
    Нашол как менять но я не пойму как ввсести команду
    Первую команду ввожу: service mysqld stop
    Вторую не пому как всести команду " Перезапустите mysqld с опцией --skip-grant-tables."
     
  8. masto

    masto Прохожие

    поставь себе dumper (на форуме он есть) или phpmyadmin и сделай дамп через него.
     
  9. Satman85

    Satman85 Создатель

    Регистр.:
    29 ноя 2007
    Сообщения:
    27
    Симпатии:
    3
    Попробуй:
    whereis mysqld
    он тебе выдаст путь до mysqld
    а потом после остановки mysqld (service mysqld stop)
    запусти /путь до mysqld/mysqld --skip-grant-tables
     
  10. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    641
    Симпатии:
    111
    [root@db /]# service mysqld stop
    Service mysqld is not running. [PASSED]

    Вот такое выдает как исправить?

    [root@db /]# whereis mysqld
    mysqld: /usr/sbin/mysqld /usr/share/man/man8/mysqld.8.bz2



    [root@db /]# /usr/sbin/mysqld --skip-grant-tables
    080402 14:24:51 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
    080402 14:24:51 [ERROR] Do you already have another mysqld server running on port: 3306 ?
    080402 14:24:51 [ERROR] Aborting

    080402 14:24:51 [Note] /usr/sbin/mysqld: Shutdown complete


    [root@db /]# service mysqld restart
    Service mysqld is not running. [PASSED]
    Installing all prepared tables
    Please report any problems with the /usr/bin/mysqlbug script!

    The latest information about MySQL is available on the web at
    http://www.mysql.com
    Adjusting environment for mysqld: [ DONE ]
    Starting mysqld service: [ DONE ]

    Что делать?
     
Статус темы:
Закрыта.