![]() |
|
Модераторы: skyboy |
![]()
|
|
| sugee |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
Установил MySQL под Linux.
Далее как сказано в документации запускаю его чтобы задать пароль пользователя root:
Получаю в ответ
В чём проблема, что я не так делаю? |
||||
|
|||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: нет Всего: 259 |
Похоже что не создан юзер "mysql".
|
|||
|
||||
| sugee |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
Да никакого юзера mysql и не должно быть, сразу после установки есть только один юзер - root.
В общем, похоже что для базы данных mysql не задан владелец. |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 21 Всего: 73 |
Пардон, прошу не путать системных пользователей и пользователей mysql. В данном случае нужно создать пользователя mysql в файле /etc/passwd. Также обычно этот пользоваетель входит в группу с одноименным названием, которая прописана в файле /etc/group -------------------- Теперь при чем :P |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: нет Всего: 259 |
Ignat, совершенно верно
|
|||
|
||||
| sugee |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
Добавил и пользователя и группу.
На пользователя больше не матерится, но результат то же. Сервер запускается и тут же останавливается. Вот так запускаю
Ответ такой
|
||||
|
|||||
| smartov |
|
||||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: нет Всего: 259 |
Прибей все из папки /var/run/mysqld/
А дальше
Также это описано в комментах в rc.mysqld
|
||||
|
|||||
| sugee |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
||||
|
||||
| sugee |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
smartov, я не совсем понял в каком смысле "прибей".
Кстати в /var/run у меня нет mysqld , есть в /usr/src/mysql-5.0.18/sql/.libs и в /usr/src/mysql-5.0.18/sql Добавлено @ 21:15 Создать базу данных через mysql_install_db я уже раньше пытался но не знал что это надо делать под пользователем mysql, я запускал эту команду из под рута. Теперь делаю из под mysql, результат - "нет правила для install". Хотелось бы всё таки вот с этим моментом разобраться. |
|||
|
||||
| gruy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 4.6.2004 Репутация: 1 Всего: 3 |
||||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: нет Всего: 259 |
Прибей значит удали. rm.
Совершенно верно. Именно это я и имел ввиду. Приведи именно то что он выдает в консоль когда ты из под mysql делаешь mysql_install_db Добавлено @ 11:13 P.S. А это ты пробовал? |
|||
|
||||
| sugee |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
И ещё - имеет ли значение где я нахожусь когда делаю mysql_install_db? Это пробовал, потом зашёл в /var/lib/mysql, все файлы принадлежат mysql, вроде всё как и должно быть. Добавлено @ 19:21 Это конечно был результат make install, а не mysql_install_db |
||||
|
|||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: нет Всего: 259 |
sugee,
Ты же сказал что поставил mysql......? Ты его бинарником ставил наверное? И куда ты его поставил? И как ты его вообще "ставил"? mysql_install_db ищет mysqld (демона mysql) в /usr/libexec/
Ну а запускать после этого пробовaл mysql? Это сообщение отредактировал(а) smartov - 5.5.2006, 14:11 |
|||
|
||||
| sugee |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
Устанавливал из сорцов.
В /usr/src Скопировал архив в /usr/src Далее
Вот я и не пойму зачем ещё make install...
|
||||||
|
|||||||
| sugee |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |