gpt4 book ai didi

mysql - 无法以安全模式启动mysql

转载 作者:可可西里 更新时间:2023-11-01 08:40:34 26 4
gpt4 key购买 nike

根据这个问题Access Denied for MYSQL ERROR 1045我应该可以使用

在安全模式下启动 MySQL
sudo mysqld_safe --skip-grant-tables

但这只是将以下行记录到 STDOUT:

151116 17:46:46 mysqld_safe Logging to '/usr/local/var/mysql/MacBook-Pro.local.err'.
151116 17:46:46 mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql
151116 17:46:46 mysqld_safe mysqld from pid file /usr/local/var/mysql/MacBook-Pro.local.pid ended

然后返回到命令行。引用的错误日志与此处输出的最后两行相同。当我尝试连接到 MySQL 时,我得到:

mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

最佳答案

刚刚在 mac 上遇到了完全相同的问题。我能够通过以下步骤重置 root 密码。

mysqld --skip-grant-tables  # this will run mysql 

mysql -u root
mysql> FLUSH PRIVILEGES;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

注意:似乎较新版本的 mysql 在运行“sudo mysqld_safe --skip-grant-tables”时出错。

关于mysql - 无法以安全模式启动mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33746124/

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