Koineks
  • 21-10-2010, 13:23:55
    #1
    1/2
    Merhabalar,

    Debian'da MySQL'i yeniden başlatmak istediğimde aşağıdaki gibi hata veriyordu:

    Stopping MySQL database server: mysqld...failed.
    /usr/bin/mysqladmin: connect to server at 'localhost' failed
    error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'
    ...

    MySQL'in Slow Query Log özelliğinin aktif olması için yeniden başlatmam gerekiyordu. Biraz araştırmaya müteakiben çözümünü buldum. Şöyle:

    su
    nano /etc/mysql/debian.cnf
    Varsayılan debian.cnf dosyası:

    # Automatically generated for Debian scripts. DO NOT TOUCH!
    [client]
    host     = localhost
    user     = debian-sys-maint
    password = <password>
    socket   = /var/run/mysqld/mysqld.sock
    [mysql_upgrade]
    user     = debian-sys-maint
    password = <password>
    socket   = /var/run/mysqld/mysqld.sock
    basedir  = /usr
    Burada <password> değerini not ediniz. Sonra MySQL'e bağlanıp şu komutu veriniz:

    GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '<password>' WITH GRANT OPTION;
    Son olarak MySQL'i yeniden başlatalım:

    /etc/init.d/mysql restart
    Stopping MySQL database server: mysqld.
    Starting MySQL database server: mysqld.
    Kaynak

    http://ubuntuforums.org/archive/index.php/t-112505.html

    Saygılarımla;
    Samet ARAS.
  • Sponsor Reklam
  • 21-10-2010, 21:31:10
    #2
    1/2
    teşekkürler