mysql - 如何在 mac os 10.13.3 中重置我的 mysql 密码

标签 mysql

我对 MySQL 有疑问。我忘记了我安装时使用的密码 所以,我现在无法访问服务器。 我尝试删除 MySQL 并重新安装,但它没有再次显示密码。 所以我试着通过终端来做,结果是这样的…… 首先我停止了 MySQL 服务器 first

然后我在终端中输入 sudo/usr/local/mysql/bin/mysqld_safe –skip-grant-tables

second

之后在新的终端窗口中我写了 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 服务器”

third

这些都是命令

fourth

最佳答案

试试这个命令。我相信你应该运行 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/

相关文章:

mysql - AWS SimpleDB 的 MSSQL/MySQL 支持

php - 使用 PHP 和 PDO 登录用户时遇到问题

php - 为什么使用 AND 运算符进行关键字搜索无法在 php 中获取搜索结果

php - 日期范围查询 MySQL

sql - 什么相当于 MySQL 中 MS Access 中的 Nz 函数? Nz 是 SQL 标准吗?

mysql - 如何索引该表(a_level、b_level、item_id)

php - 通过 HTTP 复制 MySQL 数据库

mysql - SQL、Grafana 和 Microsoft Teams 传入 Webhook Hook

mysql - Reader 关闭时读取无效 (VB.Net)

mysql - 在 rbenv 上安装 mysql gem