我对 MySQL 有疑问。我忘记了我安装时使用的密码 所以,我现在无法访问服务器。 我尝试删除 MySQL 并重新安装,但它没有再次显示密码。 所以我试着通过终端来做,结果是这样的…… 首先我停止了 MySQL 服务器
然后我在终端中输入 sudo/usr/local/mysql/bin/mysqld_safe –skip-grant-tables
之后在新的终端窗口中我写了 sudo/usr/local/mysql/bin/mysql -u root
更新 mysql.user SET Password=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/48674537/