gpt4 book ai didi

Mac系统上的mysql设置问题

转载 作者:行者123 更新时间:2023-11-30 21:45:03 24 4
gpt4 key购买 nike

我已经使用命令 brew install mysql 安装了 mysql。之后为root设置密码。我仍然无法登录 mysql shell

brew install mysql
sheetal$ mysql -uroot
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
sheetal$ mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
sheetal$ sudo mysql -uroot -p
Password:
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
sheetal$ mysql_secure_installation

Securing the MySQL server deployment.

Enter password for user root:
Error: Access denied for user 'root'@'localhost' (using password: YES)

最佳答案

您似乎忘记了密码。要重置 root 密码,您需要使用 --skip-grant-tables 选项启动您的 mysql 服务器。这允许您无需任何密码即可登录到您的 mysql 控制台。

$mysql.server start --skip-grant-tables
$mysql
mysql> FLUSH PRIVILEGES;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
mysql> quit;
$mysql.server restart

现在您应该可以使用新密码登录了。

other ways这样做,但我发现这是最简单的。

关于Mac系统上的mysql设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49815199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com