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
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ı:
brew install mysql
ile yüklü mysqlkomutları demlemek önerilen koştu:
unset TMPDIR mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
Oturum edebilmek için
mysql.server start
komutu ile mysql başlayınDiğer güvenlik komut kullanılır:
/usr/local/Cellar/mysql/5.5.10/bin/mysql_secure_installation
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
Boom.
O birisi yardımcı olur umarım!
Nasıl Mac OS X üzerinde MySQLdb (Pytho...
Sqlite bir eş'TARİF s [table] MyS...
Nasıl MySQL Sorgu Günlüğünü etkinleşti...
Nasıl benim MySQL tablo kısıtlamaları ...
Kontrol MySQL boş bir alan için...