GD Star Rating
loading...

Обращусь с дурацким вопросом 2
SUSE linux

apachi2,php,mysql все здорово. не могу попасть в myphpadmin (
при установке логин/пароль не спрашивались, соответственно не задавал

вопрос к знатокам, как задать пароль к mysql?

Tagged with →  

35 Responses to Обращусь с дурацким вопросом 2SUSE linuxapachi2,php,mysql все здорово.

  1. Naguru:

    mysqladmin password ‘NewPa$$’

  2. GUhard:

    connect to server at ‘localhost’ failed
    ‘Access denied for user ‘root’@’localhost’ (using YES)’

  3. GUhard:

    phpinfo мне такие штуки показывает в секции
    mysql.allow_local_infile On On
    mysql.allow_persistent Off Off
    mysql.connect_timeout 60 60
    mysql.default_host no value no value
    mysql.default_password no value no value
    mysql.default_port no value no value
    mysql.default_socket /var/run/mysql/mysql.sock /var/run/mysql/mysql.sock
    mysql.default_user no value no value
    mysql.max_links Unlimited Unlimited
    mysql.max_persistent Unlimited Unlimited
    mysql.trace_mode Off Off

    меня слегка беспокоит mysql.default_user no value..

  4. CiRu:

    mysqld –verbose –help |less -pskip-grant
    потом перезапустить с нужными параметрами и mysqladmin password ‘NewPa$$’

  5. GUhard:

    kernel-
    110905 36 [Warning] ‘–skip-locking’ is deprecated and will be removed in a future release. Please use ‘–skip-external-locking’ instead.
    110905 36 [Warning] ‘for replication startup options’ is deprecated and will be removed in a future release. Please use ”CHANGE MASTER” instead.
    110905 36 [ERROR] Fatal Please read “Security” section of the manual to find out how to run mysqld as root!

    110905 36 [ERROR] Aborting

    110905 36 [Note] Shutdown complete

    –pskip– Нет такого файла или каталога

  6. Nama:

    kernel- ‘Access denied for user ‘root’@’localhost’ (using YES)’

    не смутило?

  7. Nama:

    Попробуй для начала
    mysql -u root -p
    и шлепнуть пустой пароль.

  8. GUhard:

    смущает.. но будь добр разъясни..

  9. GUhard:

    не работает (

  10. mpub:

    Во-первых кто-то пиздит. Потому что не мог тебе Линукс сам пароль от Муси придумать. Скорее всего он таки пустой (не знаю как там в вашем Suse).
    Во-вторых при установке он наверняка что-то писал и предупреждал тебя.
    В третьих, в гугле хуева гора советов по твоей проблематике. Навскидку: //tinyurl.com/3hswt6w //tinyurl.com/444je8u

  11. CiRu:

    Парсер лох, в консоль то что я написал руками перебей

  12. CiRu:

    Оно тут не при чем, в хелп и без пороля пускает

  13. GUhard:

    вот ни хрена пароль не спрашивался. снес и поставил снова, никаких надписей, предупреждений. и он не пустой. (

  14. Nama:

    У тебя при коннекте к mysql указывается какой-то пароль, судя по всему, из конфига.
    При установке же у тебя никакой пароль не задавался.

  15. Nama:

    Потому что не мог тебе Линукс сам пароль от Муси придумать.

    Открой для себя новый прекрасный мир debian 🙂

  16. Nama:

    Делай раз:
    $ ps axwww | grep mysqld
    937?? Is 00,01 /bin/sh /usr/local/bin/mysqld_safe –defaults-extra-file=/serv/mysql/my.cnf –user=mysql –datadir=/serv/mysql –pid-file=/serv/mysql/host.pid
    1067?? I 13,68 /usr/local/libexec/mysqld –defaults-extra-file=/serv/mysql/my.cnf –basedir=/usr/local –datadir=/serv/mysql –log-error=/serv/mysql/host.err –pid-file=/serv/mysql/host.pid
    52029 5 S+ 00,00 grep mysqld
    $

    Делай два:

    $ /usr/local/libexec/mysqld –defaults-extra-file=/serv/mysql/my.cnf –basedir=/usr/local –datadir=/serv/mysql –log-error=/serv/mysql/host.err –pid-file=/serv/mysql/host.pid –skip-grant-tables &
    $

    Делай три:

    $ mysqladmin password ‘NewPa$$’

    Делай четыре:

    $ mysqladmin shutdown

    Делай пять:

    $ /etc/init.d/mysql start

  17. CiRu:

    ага, полезная штука dpkg-reconfigure dbconfig-common && dpkg-reconfigure mysql если выставлен нужный уровень оповещений в debconf-е

  18. CiRu:

    Я когда писал про mysqld ––verbose ––help |less –pskip–grant это и имел ввиду, хотя надо было писать как ты, для дураков(

  19. GUhard:

    парсер что-то напутал..

  20. Nama:

    kernel- У меня вызывает сильнейшее ректальное жжение наличие в базе аккаунта с рутовыми правами и паролем, сгенерированным чьим-то чужим скриптом и записанным в открытом виде в локальном файле.

  21. GUhard:

    я пришел к вам из мира мелко мягких.. и вот это все сверху, для меня немного непонятно..(

    в общем на первом же шаге мне консолька пишет:
    52029 5 S+ 00,00 grep mysqld
    If ‘52029’ is not a typo you can use command-not-found to lookup the package that contains it, like
    cnf 52029

    что я делаю не так?

  22. CiRu:

    Ну так разбери этот скрипт, да посмотри что у него внутри. Делов-то.

  23. GUhard:

    kernel- вы сейчас с кем разговаривали?

  24. Nama:

    “Уже о своем, обо мне забыли” (ц)

  25. mpub:

    вот сто лет юзаю Дебиан, и всегда он мне говорил что надо бы после установки пароль задать

  26. Nama:

    kernel- Дешевле – руками 🙂

  27. Nama:

    Нда.

    Поехали. Набираешь:

    ps axww | grep mysqld

    В полученной простыне вывода ищещь строчку с запуском mysqld (там будет что-то типа /usr/libexec/mysqld), но не ту, которая mysqld_safe
    Копируешь всю строку запуска, начиная с /usr/libexec/mysqld, со всеми опциями.
    Останавливаешь mysql штатными средствами, через /etc/init.d/mysql stop (этот пункт я забыл в первом комменте, mea culpa).
    Вписываешь в консоль всю скопированную колбасу комманды, дописываешь к ней –skip-grant-tables & (знак & – обязателен!), и тыкаешь Enter. Тем самым ты запустишь mysql с отключенным режимом проверки авторизации.

    Дальше – меняешь пароль через mysqladmin, останавливаешь mysql через mysqladmin, и запускаешь штатными средствами.

  28. Nama:

    Ога. При этом заводит отдельного пользователя debian-sys-maint 🙂

  29. CiRu:

    Если бы так делала суся – то проблем бы не возникло.

  30. GUhard:

    пойду убьюсь
    в общем после “делай раз” mysql перестал запускаться.. я его переустановил (несколько раз), однако проблему это не решило и он сцука по прежнему не запускается

    linux-/home/bug # /etc/init.d/mysql restart
    Restarting service MySQL
    Shutting down service MySQL done
    Will update MySQL now, if you encounter any problems, please read following
    /usr/share/doc/packages/mysql/README.SuS E
    Running protected MySQL…
    /var/tmp/mysql-protected.MnKL0x/mysql.sock file didn’t appeared…
    Try checking “/var/log/mysql/mysqld-upgrade-run.log”…
    failed

    плак плак

  31. GUhard:

    /var/log/mysql/mysqld–upgrade–run.log

    110906 55 mysqld_safe mysqld from pid file /var/tmp/mysql-protected.MnKL0x/mysqld.pid ended
    110906 59 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    110906 59 [Warning] ‘–skip-locking’ is deprecated and will be removed in a future release. Please use ‘–skip-external-locking’ instead.
    110906 59 [Note] Plugin ‘ndbcluster’ is disabled.
    Unable to lock./ibdata1, 11
    далее все тоже самое..

  32. Nama:

    Вот блин.

    постни доступ, починю.

Добавить комментарий