gpt4 book ai didi

mysql - Brew 无法更改 mysql 密码

转载 作者:行者123 更新时间:2023-11-29 19:16:05 24 4
gpt4 key购买 nike

我正在我的 MacOS 上使用 following tutorial 安装 mysql并完成我在更改密码时遇到的所有问题:

Open Terminal and execute the following command to set the root password: mysqladmin -u root password 'yourpassword'

所以我输入它并看到错误:

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

所以我想也许我的 mysql 服务没有运行:

$ brew services list

但事实是:

Admin-MacBook-Pro:log sandra$ brew services list
Name Status User Plist
mysql started sandra /Users/sandra/Library/LaunchAgents/homebrew.mxcl.mysql.plist

所以也许 mysql.sock 文件丢失了?不,它是,并且其名称为 /tmp/mysql.sock.lock。那么问题可能出在哪里呢?我尝试了用谷歌搜索这个问题的所有方法。

最佳答案

它可能作为进程运行,而不是服务。

尝试在终端中运行以下命令:

ps aux | grep mysql

如果您看到该进程正在运行,那么您已被锁定。尝试终止该进程:

kill -9 {pid}

然后:

/pathToMySQL/mysql.server start

重新启动后,尝试再次连接。

关于mysql - Brew 无法更改 mysql 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42702151/

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