Проблема с mysql под freeBSD 7.2

Тема в разделе "BSD", создана пользователем IgVan, 30 сен 2009.

Статус темы:
Закрыта.
  1. IgVan

    IgVan

    Регистр.:
    8 май 2008
    Сообщения:
    212
    Симпатии:
    54
    После падения винта на сервере, восстановил все из образа (бэкапы люблю делать, поэтому бэкап был версии 5.4 за 2005 год) :(
    Обновил все до 7.2, вроде все гуд но не помню пароль рута на мускул. Пытаюсь сбросить пароль по мануалу:
    Код:
    [root@server]# mysqld_safe .skip-grant-tables &
    Эта скотина выдает:
    Код:
    [1] 19543
    [root@server]# Starting mysqld daemon with databases from /var/db/mysql
    STOPPING server from pid file /var/db/mysql/server.pid
    090930 17:26:33  mysqld ended
    [1]+  Done                    mysqld_safe .skip-grant-tables
    
    И все, мускуль не стартует в сейф мод, ничего поменять не могу, хотя из стартап скриптов стартует нормально, софт весь юзающий мускуль тоже нормально работает, в базы пишется...
    Подскажите, в какую сторону рыть?
     
  2. adm.unix

    adm.unix Создатель

    Регистр.:
    11 сен 2009
    Сообщения:
    13
    Симпатии:
    3
    Запустите mysql, используя truss:


    truss /usr/local/bin/mysqld_safe --skip-grant-tables

    Увидите в какой момент вылетает

    Добавлено через 9 минут
    если не получится, стучитесь в ICQ: 586760389
    Разберемся вместе.

    http://remoteunixadmin.net
     
  3. Oleg17

    Oleg17 Постоялец

    Регистр.:
    11 янв 2009
    Сообщения:
    116
    Симпатии:
    14
    Снесите сам MySQL и поставьте заново, чистый, с новыми юзерами и паролями. Потом разверните непосредственно бэкапы баз.
     
  4. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    409
    Симпатии:
    64
    Зачем сносить сам мускул?
    Не проще ли удалить /var/db/mysql/mysql/*, а потом mysql_install_db ? :)
     
  5. intolerance

    intolerance Писатель

    Регистр.:
    4 май 2007
    Сообщения:
    4
    Симпатии:
    2
    Все таблицы не нужно восстанавливать (mysql таблицу оставь новой версии), верни только данные из твоих веб приложений. Потом обнови структуру таблиц под новую версию mysqld (скрипт в комплекте ставится). Пароль дефолтный останется, а если забыл, читай опеннет.ру как сменить.
     
  6. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    409
    Симпатии:
    64
    Это что за мутант такой, mysqls????
    первый раз слышу...:)
    И зачем сразу на опеннет, если есть более узкопрофильные сайты?
    http://www.mysql.ru/docs/man/Access_denied.html
     
  7. intolerance

    intolerance Писатель

    Регистр.:
    4 май 2007
    Сообщения:
    4
    Симпатии:
    2
    Близкое расположение клавиш — не тема для отдельного разговора.
    Привычка, знаете ли.
     
Статус темы:
Закрыта.