SORU
5 Aralık 2010, Pazar


demlemek mysql mac os yüklemek

Mac os 10.6 mysql kurulum mysql 5.1.52 demlemek yükleme tarafından Homebrew kullanarak çalışıyorum

her şey yolunda gider ve de mysql_install_db ile başarılı oldum.
Sunucu kullanarak bağlanmaya çalıştığınızda, ancak:

/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass'

Anlıyorum:

/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: connect to server at 'localhost' 
failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'

mysqladmin or mysql using -u root -proot erişmek için çalıştım
ama ya şifre olmadan çalışmıyor.

Bu marka yeni bir makine üzerinde yeni bir kurulum ve yeni yükleme erişilebilir olması gerekir bildiğim kadarıyla root şifresi olmadan. Ben de denedim:

/usr/local/Cellar/mysql/5.1.52/bin/mysql_secure_installation

ama aynı zamanda olsun

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

CEVAP
16 HAZİRAN 2011, PERŞEMBE


Bir mysql eski sürüm yüklü bu pozisyonda sonunda düşünüyorum. Aynı sorun ve yukarıdaki çözümler hiçbiri benim için çalıştı vardı. Bu nedenle ben sabit:

Kullanılan demlemek remove & cleanup komutlar, boş launchctl script, sonra silinmiş mysql dizinindeki /usr/local/var silinmiş benim mevcut /etc/my.cnf (bırak o sana gereken uygulayın) ve launchctl plist

Bu plist dizesi güncellenir. Not ayrıca diğer güvenlik komut dizinine yüklediğiniz dayalı olacaktır.

Adım adım:

brew remove mysql

brew cleanup

launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

sudo rm -rf /usr/local/var/mysql

Ben o zaman sıfırdan başladı:

  1. brew install mysql ile yüklü mysql
  2. komutları demlemek önerilen koştu:

    unset TMPDIR
    
    mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
    
  3. Oturum edebilmek için mysql.server start komutu ile mysql başlayın

  4. Diğer güvenlik komut kullanılır:

    /usr/local/Cellar/mysql/5.5.10/bin/mysql_secure_installation
    
  5. Gibi . bira paketi komut çıktısı launchctl bölümünü izledi

    #start
    launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
    
    #stop
    launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
    
  6. Boom.

O birisi yardımcı olur umarım!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ampisound

    Ampisound

    12 Kasım 2006
  • kylediablo

    kylediablo

    8 Ocak 2007
  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006