Задавайте вопросы, мы ответим
Вы не зашли.
Да, любой дистрибутив можно скачать, даже коммерческие дистрибутивы
можно скачать полностью за исключением некоторых пакетов, которые не
распространяются по GPL.
Ubuntu через 10 дней будет релиз - можно будет скачать новую версию
Неактивен
ставлю бинарный дистр.
Поставил. запустил тестирование и тут началось нечто насквозь странное. похоже его зациклило вот уже полчаса выдает примерно следующее
ERROR: Failed to start master mysqld 0
Stopping All Servers
Restoring snapshot of databases
Resuming Tests
mysql-test-run: WARNING: Process 11368 died
ndb_types [ fail ]
ERROR: Failed to start master mysqld 0
Stopping All Servers
Restoring snapshot of databases
Resuming Tests
И снова и снова, толко цифры в строке Process 11368 died увеличиваются. Что делать? Блин...
А тестирование запустил потому что на команду
mysql -u root -p
был ответ
command not found
Как же тогда запускать клиента?
Что-то начинает меня бесить и этот mysql и этот Linux...
Отредактированно loop69 (09.10.2007 19:37:46)
Неактивен
Вы не убрали из автозагрузки системный (мандривный) MySQL. Вот он и ругается.
Неактивен
закончил. Сказал,что ни один процесс не был успешен. Это радует.
Убрать из автозагрузки?
chkconfig mysqld off
Так, что ли? Я вроде rpm удалил...
Неактивен
Может, еще какой-то пакет используется? mysqlmanager?
Неактивен
Плюнул на все. Переустановил систему (гори они огнем полторы штуки траффика на пакеты). Устанавливаю заново.
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db
shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .
shell> bin/safe_mysqld --user=mysql &
Потом устанавливаю пароль root
./bin/mysqladmin -u root password '1969'
Вроде все пучком. Только при команде mysql -u root -p
Ругается, что mysql: command not found
Что за фантазия? Как прикажете работать с ним?
Неактивен
Ага, разобрался вроде. Путь в скрипте /usr/local/bin/mysql а там нету ничего... Просмто скопировал туда mysql и запустилось...
Подскажите, что предпринять, чтобы после перезагрузки снова не начался геморрой?
Неактивен
Ух, это жестокая мера - переустановка системы.
Путь в каком скрипте? Лучше всего запускать
/usr/local/mysql/bin/mysqld_safe --defaults-file=... &
(вместро троеточия - путь к my.cnf)
Если ничего не ставили - то оно само запускаться не будет, добавьте в rc.local
Неактивен
Ужас, paulus, опять вопросы...
Теперь нет коннекта из апача. Пхп не видит, я так понял.
#2002 - Сервер не отвечает (or the local MySQL server's socket is not correctly configured)
Как этот сокет корректно отконфигурировать?
Имеется ввиду, наверное, /tmp/mysql.sock
Кстати, через него и mysqld не желает запускаться...
Как бы мне Вам бутылочку коньячку прислать в качестве компенсации?
Э-э-э, отбой... В настрйуах пхп стоял /var/lib/mysql/mysql.sock. Тупо сделал на него ссылку... phpmyadmin вроде запустился...
Отредактированно loop69 (09.10.2007 22:43:15)
Неактивен
Вот, Вы уже сами разобрались, как приятно
Неактивен
всетаки задам еще вопрос.
как теперь сделать, чтобы mysql загружался при загрузке системы.
Прописывание в rc.local строки /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf & не действует.
Неактивен
"О, Мандрива, кто же тебя произвел на свет"...
Можете попробовать кинуть скриптик в rc3.d (или rc2.d, смотря какой runlevel
в мандриве по-умолчанию), который будет запускать эту строчку. Называть
нужно через S, например, S75mysql.
Если в Мандриве не SysV-init, то нужно поступить так, как принято в этой системе.
P.S. Не обижайтесь за первую фразу, просто сегодня день тяжелый...
Неактивен
Вообще /etc/rc.local должен работать (по крайней мере в Мандрейк 2005 работает, а про новые не знаю), попробуйте туда добавить что-нибудь еще (например touch /tmp/test.me - а потом посмотрите есть ли файл test.me в /tmp/)
Неактивен