The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 4.11 && MySQL проблема"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 14-Апр-05, 14:16  (MSK)
Дорого времени суток всем!!!
Сложилась не большая проблема!!!
Усатновил из портов mysql-server-4.1.11_1 && mysql-client-4.1.11_1 не внося ни каких изменений в Makefile порта а так же configure, короче все по умолчанию.
Сборка и установка прошла спокойно без проблем!!!
Запустил /usr/local/bin/mysql_install_db, он предложил установить пароль для root а так же для удаленного tcp соединения с базой.
Вот тут вот я и ощутил проблему.
Перезагрузил сервак,MySQL поднялся без проблем и работает от имени и группы mysql. Перехожу в католог /usr/local/bin и запускаю mysqladmin -u root password '123456' ,  в ответ получаю: /usr/local/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
.
Запускаю /usr/local/bin/mysqladmin -u root -p password
password:123456
выдает мне:/usr/local/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'

Что за фигня кто ни будь подскажет как с этим бороться!!!!!

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Апр-05, 14:55  (MSK)
>Дорого времени суток всем!!!
>Сложилась не большая проблема!!!
>Усатновил из портов mysql-server-4.1.11_1 && mysql-client-4.1.11_1 не внося ни каких изменений в
>Makefile порта а так же configure, короче все по умолчанию.
>Сборка и установка прошла спокойно без проблем!!!
>Запустил /usr/local/bin/mysql_install_db, он предложил установить пароль для root а так же для
>удаленного tcp соединения с базой.
>Вот тут вот я и ощутил проблему.
>Перезагрузил сервак,MySQL поднялся без проблем и работает от имени и группы mysql.
>Перехожу в католог /usr/local/bin и запускаю mysqladmin -u root password '123456'
>,  в ответ получаю: /usr/local/bin/mysqladmin: connect to server at 'localhost'
>failed
>error: 'Access denied for user 'root'@'localhost' (using password: NO)'
>.
>Запускаю /usr/local/bin/mysqladmin -u root -p password
>password:123456
>выдает мне:/usr/local/bin/mysqladmin: connect to server at 'localhost' failed
>error: 'Access denied for user 'root'@'localhost' (using password: YES)'
>
>Что за фигня кто ни будь подскажет как с этим бороться!!!!!

mysql -u root -p
Enter password:

или

mysql -u root -h localhost -p
Enter password:

ну и еще следует посмотреть что в /etc/my.cnf в секции [client]

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 14-Апр-05, 15:21  (MSK)
В /etc/my.cnf отсутствует.
mysql -u root -p
Enter password: (без пароля)
выдает ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO
а с поролем: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).

mysql -u root -h localhost -p
Enter password: (без пароля)
выдает: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
с паролем: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Уже замучился, помгите!!!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Апр-05, 15:40  (MSK)
>В /etc/my.cnf отсутствует.
>mysql -u root -p
>Enter password: (без пароля)
>выдает ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO
>
>а с поролем: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
>password: YES).
>
>mysql -u root -h localhost -p
>Enter password: (без пароля)
>выдает: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
>
> с паролем: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
>password: YES)
>
>Уже замучился, помгите!!!


если проблема не в клиенте mysql (и зачем нужно было ставить ветку development MySQL4.1?):

mysql с опцией --skip-grant-tables

тут расписано подробно:

http://dev.mysql.com/doc/mysql/en/resetting-permissions.html - в самом низу

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 14-Апр-05, 16:08  (MSK)
ОК спасибо ссылка помогла!!!
А на счет поста по поводу rc.conf и запуска демонов я разобрался!!
Кривой скрипт мешал зупуску!!!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Апр-05, 16:20  (MSK)
>ОК спасибо ссылка помогла!!!
>А на счет поста по поводу rc.conf и запуска демонов я разобрался!!
>
>Кривой скрипт мешал зупуску!!!

из-за этого чаще всего, молодец, зато теперь массу полезных вещей знаешь.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 15-Апр-05, 07:35  (MSK)
Точно:)


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 16-Апр-05, 09:33  (MSK)
С этой проблемой разобрался!!!
Появилась другаю проблема!!!
Стандартно порт mysql устанвливает базу в раздел /var/db/mysql, но место там очень быстро кончается!!!
Пришлось прицепить еще один винт и и поправить Makefile порта Mysql --localstatedir=/mnt/db/mysql. Сборка прошла без сучка и задоринки:)
Запустил скрипт mysql_install_db и базы встали куда я и указал в Makefile т.е. /mnt/db/mysql.
Добавил строку в rc.conf mysql_enable="YES" и перезапустил машину, после перезагрузки в разделе /var/db/mysql появились теже базы что и в /mnt/db/mysql и соответственно mysql стал работать с ними.
Что я только не делал, добаил строку mysql_dbdir="/mnt/db/mysql" перезапустил машину, mysql вобще не запустился, сразу попытался запустить mysqld_safe а он мне выругался на outpost.pid, точно не помню но сослался он на директорию /var/db/mysql/outpost.pid!!!
Фигня какая-то в Makefile маловато опций и пришлось пока что жертвовать пространством /var а хотелось бы поставить mysql из портов а не из соурцев!!!
Need HELP!!!!
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Grosh Искать по авторуВ закладки on 17-Апр-05, 01:41  (MSK)
>Дорого времени суток всем!!!
>Сложилась не большая проблема!!!
>Усатновил из портов mysql-server-4.1.11_1 && mysql-client-4.1.11_1 не внося ни каких изменений в
>Makefile порта а так же configure, короче все по умолчанию.
>Сборка и установка прошла спокойно без проблем!!!
>Запустил /usr/local/bin/mysql_install_db, он предложил установить пароль для root а так же для
>удаленного tcp соединения с базой.
>Вот тут вот я и ощутил проблему.
>Перезагрузил сервак,MySQL поднялся без проблем и работает от имени и группы mysql.
>Перехожу в католог /usr/local/bin и запускаю mysqladmin -u root password '123456'
>,  в ответ получаю: /usr/local/bin/mysqladmin: connect to server at 'localhost'
>failed
>error: 'Access denied for user 'root'@'localhost' (using password: NO)'
>.
>Запускаю /usr/local/bin/mysqladmin -u root -p password
>password:123456
>выдает мне:/usr/local/bin/mysqladmin: connect to server at 'localhost' failed
>error: 'Access denied for user 'root'@'localhost' (using password: YES)'
>
>Что за фигня кто ни будь подскажет как с этим бороться!!!!!


Господа а у меня возникла следующая проблема при установке пресловутого mysql-server 4.1.11. Я ставил из обновленных портов (FreeBSD5.3) сказал в каталоге /usr/ports/databases/mysql41-server make install clean все поставилось, НО в /usr/local/etc/rc.d нету mysql-server.sh!!!!!!!!
Как теперь запускается mysql???????

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 18-Апр-05, 07:51  (MSK)
cp /usr/ports/databases/mysql41-server/work/mysql-server.sh /usr/local/etc/rc.d
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Atomic Искать по авторуВ закладки(??) on 18-Апр-05, 07:53  (MSK)
>cp /usr/ports/databases/mysql41-server/work/mysql-server.sh /usr/local/etc/rc.d
Только зря ты clean зделал, придется теперь зделать make без install, и вопосльзоваться выше указанной командой:)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Grosh Искать по авторуВ закладки on 18-Апр-05, 08:33  (MSK)
>>cp /usr/ports/databases/mysql41-server/work/mysql-server.sh /usr/local/etc/rc.d
>Только зря ты clean зделал, придется теперь зделать make без install, и
>вопосльзоваться выше указанной командой:)

Спасибо огромное!
Вот только зачем они так сделали? Ведь до этого же было нормально!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от lavr emailИскать по авторуВ закладки on 18-Апр-05, 12:58  (MSK)
>>>cp /usr/ports/databases/mysql41-server/work/mysql-server.sh /usr/local/etc/rc.d
>>Только зря ты clean зделал, придется теперь зделать make без install, и
>>вопосльзоваться выше указанной командой:)
>
>Спасибо огромное!
>Вот только зачем они так сделали? Ведь до этого же было нормально!
>

руки нужно выпрямлять, однако...

Парни, любой порт содержит некий набо полезных файлов, которые иногда
полезно смотреть, как и читать что выдается во время сборки и ПЕРЕД, ПОСЛЕ
make install:

кусок из Makefile (mysql??-server):

echo ""
echo "You may use the following build options:"
echo ""
echo "  WITH_CHARSET=charset    Define the primary built-in charset (latin1)."
echo "  WITH_XCHARSET=list      Define other built-in charsets (may be 'all')."
echo "  WITH_OPENSSL=yes        Enable secure connections."
echo "  DB_DIR=directory        Set alternate directory for database files"
echo "                          (default is /var/db/mysql)."
echo "  WITH_LINUXTHREADS=yes   Use the linuxthreads pthread library."
echo "  WITH_PROC_SCOPE_PTH=yes Use process scope threads"
echo "                          (try it if you use libpthread)."
echo "  OVERWRITE_DB=yes        Re-initialize default databases."
echo "  BUILD_OPTIMIZED=yes     Enable compiler optimizations"
echo "                          (use it if you need speed)."
echo "  BUILD_STATIC=yes        Build a static version of mysqld."
echo "                          (use it if you need even more speed)."
echo ""

в pkg-plist можно посмотреть ЧТО и КУДА распихивается, там же можно найти
что скрипт запуска НИКУДА не пропал

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Grosh Искать по авторуВ закладки on 18-Апр-05, 20:45  (MSK)
>>>>cp /usr/ports/databases/mysql41-server/work/mysql-server.sh /usr/local/etc/rc.d
>>>Только зря ты clean зделал, придется теперь зделать make без install, и
>>>вопосльзоваться выше указанной командой:)
>>
>>Спасибо огромное!
>>Вот только зачем они так сделали? Ведь до этого же было нормально!
>>
>
>руки нужно выпрямлять, однако...
>
>Парни, любой порт содержит некий набо полезных файлов, которые иногда
>полезно смотреть, как и читать что выдается во время сборки и ПЕРЕД,
>ПОСЛЕ
>make install:
>
>кусок из Makefile (mysql??-server):
>
>echo ""
>echo "You may use the following build options:"
>echo ""
>echo "  WITH_CHARSET=charset    Define the primary built-in charset
>(latin1)."
>echo "  WITH_XCHARSET=list      Define other built-in
>charsets (may be 'all')."
>echo "  WITH_OPENSSL=yes        Enable
>secure connections."
>echo "  DB_DIR=directory        Set
>alternate directory for database files"
>echo "          
>          
>    (default is /var/db/mysql)."
>echo "  WITH_LINUXTHREADS=yes   Use the linuxthreads pthread library."
>echo "  WITH_PROC_SCOPE_PTH=yes Use process scope threads"
>echo "          
>          
>    (try it if you use libpthread)."
>echo "  OVERWRITE_DB=yes        Re-initialize
>default databases."
>echo "  BUILD_OPTIMIZED=yes     Enable compiler optimizations"
>echo "          
>          
>    (use it if you need speed)."
>echo "  BUILD_STATIC=yes        Build
>a static version of mysqld."
>echo "          
>          
>    (use it if you need even more
>speed)."
>echo ""
>
>в pkg-plist можно посмотреть ЧТО и КУДА распихивается, там же можно найти
>
>что скрипт запуска НИКУДА не пропал


Вот как раз эти файлы то я и читал сымым первым делом. И о, ужас!! В pkg-plist даже и не упоминался /usr/local/etc/rc.d/mysql-server.sh

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от QuS Искать по авторуВ закладки on 26-Апр-05, 20:58  (MSK)
>>>>>cp /usr/ports/databases/mysql41-server/work/mysql-server.sh /usr/local/etc/rc.d
>>>>Только зря ты clean зделал, придется теперь зделать make без install, и
>>>>вопосльзоваться выше указанной командой:)
>>>
>>>Спасибо огромное!
>>>Вот только зачем они так сделали? Ведь до этого же было нормально!
>>>
>>
>>руки нужно выпрямлять, однако...
>>
>>Парни, любой порт содержит некий набо полезных файлов, которые иногда
>>полезно смотреть, как и читать что выдается во время сборки и ПЕРЕД,
>>ПОСЛЕ
>>make install:
>>
>>кусок из Makefile (mysql??-server):
>>
>>echo ""
>>echo "You may use the following build options:"
>>echo ""
>>echo "  WITH_CHARSET=charset    Define the primary built-in charset
>>(latin1)."
>>echo "  WITH_XCHARSET=list      Define other built-in
>>charsets (may be 'all')."
>>echo "  WITH_OPENSSL=yes        Enable
>>secure connections."
>>echo "  DB_DIR=directory        Set
>>alternate directory for database files"
>>echo "          
>>          
>>    (default is /var/db/mysql)."
>>echo "  WITH_LINUXTHREADS=yes   Use the linuxthreads pthread library."
>>echo "  WITH_PROC_SCOPE_PTH=yes Use process scope threads"
>>echo "          
>>          
>>    (try it if you use libpthread)."
>>echo "  OVERWRITE_DB=yes        Re-initialize
>>default databases."
>>echo "  BUILD_OPTIMIZED=yes     Enable compiler optimizations"
>>echo "          
>>          
>>    (use it if you need speed)."
>>echo "  BUILD_STATIC=yes        Build
>>a static version of mysqld."
>>echo "          
>>          
>>    (use it if you need even more
>>speed)."
>>echo ""
>>
>>в pkg-plist можно посмотреть ЧТО и КУДА распихивается, там же можно найти
>>
>>что скрипт запуска НИКУДА не пропал
>
>
>Вот как раз эти файлы то я и читал сымым первым делом.
>И о, ужас!! В pkg-plist даже и не упоминался /usr/local/etc/rc.d/mysql-server.sh


Так разобрались с этой проблемой?
А то у меня такое же, нету стартового скрипта.

2lavr: в pkg-list среди файлов которые устанавливаются в систему - нету mysql-server.sh

Эту проблему пофиксили как нить?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Korsh Искать по авторуВ закладки on 27-Апр-05, 09:50  (MSK)
/usr/ports/databases/mysql41-server/patch/mysql-server.sh.in

ego nelza ispolzovat'? ili mozhno?

esli sdelat' "make extract" to v work/ poyavitsya drugoi mysql-server.sh

kakoi brat'?

ili mozhet bit voobshe vzayt ot 4.1.5?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от Korsh Искать по авторуВ закладки on 27-Апр-05, 13:00  (MSK)
>/usr/ports/databases/mysql41-server/patch/mysql-server.sh.in
>
>ego nelza ispolzovat'? ili mozhno?
>
>esli sdelat' "make extract" to v work/ poyavitsya drugoi mysql-server.sh
>
>kakoi brat'?
>
>ili mozhet bit voobshe vzayt ot 4.1.5?

v nachale pkg-list est'
@unexec %D/etc/rc.d/mysql-server.sh stop > /dev/null 2>&1 || true

chto eto??? samogo file netu!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "FreeBSD 4.11 && MySQL проблема" 
Сообщение от lavr emailИскать по авторуВ закладки on 27-Апр-05, 14:23  (MSK)
>>/usr/ports/databases/mysql41-server/patch/mysql-server.sh.in
>>
>>ego nelza ispolzovat'? ili mozhno?
>>
>>esli sdelat' "make extract" to v work/ poyavitsya drugoi mysql-server.sh
>>
>>kakoi brat'?
>>
>>ili mozhet bit voobshe vzayt ot 4.1.5?
>
>v nachale pkg-list est'
>@unexec %D/etc/rc.d/mysql-server.sh stop > /dev/null 2>&1 || true
>
>chto eto??? samogo file netu!

в 4.11.1 в pkg-plist уже нет mysql-server.sh, но он есть в Makefile:
USE_RC_SUBR=    mysql-server.sh

поэтому и в pkg-plist его нет (изменения в портах и чтение porters handbook), mysql-server.sh зависит от rc.subr и требует его наличия,
не знаю почему он у кого-то не установился при make install (возможно
неудачно или неправильно обновлены порты, не через portupgrade или
не выкачали /usr/ports/Mk)

можно взять /usr/ports/database/mysql41-server/files/mysql-server.sh.in
и положить его в /usr/local/etc/rc.d - НО ОБЯЗАТЕЛЬНО внести правки
заменив:

%%RC_SUBR%% на
/path/rc.subr (path - путь к rc.subr, либо /etc/rc.subr, либо /usr/local/etc/rc.subr)

%%PREFIX%% - заменить на /usr/local, если строго собиралось из портов,
так как by default переменная PREFIX=/usr/local

Все, остальное написано в mysql-server.sh - какие переменные и где
прописать для запуска /usr/local/etc/rc.d/mysql-server.sh start

mysql_enable=YES (остальное в зависимости от желания и подхода)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру