我的 MySQL 有问题。我忘记了安装时使用的密码 所以,我现在无法访问服务器。 我尝试删除MySQL并重新安装,但它没有再次显示密码。 所以我尝试通过终端来完成,这就是结果...... 首先我停止了MySQL服务器
然后我将sudo/usr/local/mysql/bin/mysqld_safe –skip-grant-tables
放入终端
之后在新的终端窗口中我写了sudo/usr/local/mysql/bin/mysql -u root
UPDATE mysql.user SET 密码=PASSWORD('root') WHERE User='root';
同花顺特权;
\q
结果是“错误 2002 (HY000): 无法通过套接字 '/tmp/mysql.sock' (2) 连接到本地 MySQL 服务器”
这些是所有命令
最佳答案
尝试这个命令。我相信你应该运行 mysql。如果这不起作用,请尝试停止 mysql。
sudo mysql_secure_installation
希望应该让您提示更改密码。
此外,对于套接字错误,您可以尝试按照此链接进行操作。 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
关于mysql - 如何在 mac os 10.13.3 中重置 mysql 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57345043/