我正在尝试使用 Homebrew by 在 mac os 10.6 上设置 MySQL brew install mysql 5.1.52
。
一切顺利,我也成功了mysql_install_db
。
但是,当我尝试使用以下方式连接到服务器时:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass'
我得到:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: 连接到'localhost'的服务器 失败的错误:'拒绝用户'root'@'localhost'的访问(使用密码:否)'
我也尝试过访问mysqladmin or mysql using -u root -proot
,
但无论有没有密码都无法使用。
这是全新机器上的全新安装,据我所知,新安装必须无需 root 密码即可访问。我也试过:
/usr/local/Cellar/mysql/5.1.52/bin/mysql_secure_installation
但我也得到
错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:否)