Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
как инсталлировать Mysql4.1-alpha? (Олег) 04/08/2003 - 19:54:17
      Re: как инсталлировать Mysql4.1-alpha? (walrus) 04/08/2003 - 21:08:42
      Re: спасибо! (Олег) 04/08/2003 - 22:01:43
      Re: спасибо! (walrus) 04/08/2003 - 23:45:01

> Original message text:
> From: Олег - 04/08/2003 - 19:54:17
> Subject:как инсталлировать Mysql4.1-alpha?
> -----------------
> Скачал Mysql4.1-alpha для Linux выполняю как в документации - постоянно сыпятся ошибки что файлы не в тех директориях где нужно.
> Если кто ставил это чудо, подскажите последовательность.
>
> 1 ошибка: mysqld_install_db лежит в директории scripts и упорно из нее не желает работать. Ладно - переместил ее в корень /usr/local/mysql - отработала вроде.
> 2 ошибка - пускаю самого mysqld-safe & - ошибка:
> The file /usr/local/mysql/libexec/mysqld doesn't exist or is not executable.
>
> НУ ОТКУДА ТАМ ДИРЕКТОРИЯ libexec когда такой директории там никогда не было?
> После этого я понял, что не руки виноваты, а создатели дистрибутива - как ТАК можно писать скрипты - хоть бы поправили.
>


From: walrus - 04/08/2003 - 21:08:42
Subject:как инсталлировать Mysql4.1-alpha?
-----------------
1) читаем доукемнтацию:
Normally you install the grant tables and start the server like this for installation from a source distribution:

shell> ./scripts/mysql_install_db
shell> cd mysql_installation_directory
shell> ./bin/mysqld_safe --user=mysql &

Т.е. Запускаем из /usr/local/mysql файл scripts/mysql_install_db. А вы как делали? По крайнем мере не так, как в документации. Хотя вы и ссылаетесь, что читали ее.

2) safe_mysqld это симлинк на mysqld_safe. Если вы туда взгляните, то увидите, что если есть ./bin/mysqld то будет запускаться он. Если нет, то считается - это старая инсталляция и будет пробоваться запускаться libexec/mysqld. Ошибка как у вас скорее всего означает, что вы запускаете не bin/safe_mysqld & из корневого mysql каталога а safe_mysqld & из каталога /usr/local/mysql/bin. А в документации читаем:

shell> bin/safe_mysqld --user=mysql &
or
shell> bin/mysqld_safe --user=mysql &
if you are running MySQL 4.x



mysql 4.1 я еустанавливал не один раз. И такого безобразия никогда не было. Так что присмотритесь повнимательнее именно на руки. В том дистрибутиве что вы скачали в корне есть файл INSTALL-BINARY. Там по буквам расписано как надо и что делать..


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
9910



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |