Saya mencoba menyiapkan MySQL pada mac os 10.6 menggunakan Homebrew oleh brew install mysql 5.1.52
.
Semuanya berjalan dengan baik dan saya juga sukses dengan mysql_install_db
.
Namun ketika saya mencoba untuk terhubung ke server menggunakan:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass'
Saya mendapat:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: terhubung ke server di 'localhost' kesalahan gagal: 'Akses ditolak untuk pengguna' root '@' localhost '(menggunakan kata sandi: NO)'
Saya sudah mencoba mengaksesnya mysqladmin or mysql using -u root -proot
juga,
tetapi tidak berfungsi dengan atau tanpa kata sandi.
Ini adalah instalasi baru pada mesin baru dan sejauh yang saya tahu instalasi baru harus dapat diakses tanpa kata sandi root. Saya juga mencoba:
/usr/local/Cellar/mysql/5.1.52/bin/mysql_secure_installation
tapi saya juga mengerti
GALAT 1045 (28000): Akses ditolak untuk 'root' @ 'localhost' pengguna (menggunakan kata sandi: TIDAK)
mysql -u root
dan berhasil di sini: |