在 MacOS Mojave 上通过 Homebrew 安装 MySQL(例如 brew install mysql@5.7
)时,看似安装成功,但会打印以下指令:
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -uroot
当运行
mysql -uroot
或mysql_secure_installation
时,我会收到以下错误提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
如何登录mysql
来更改root
用户的密码?