gpt4 book ai didi

mysql - 刷新权限后拒绝访问 mysql root

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

我在这里遇到了一个奇怪的问题。我正在设置安装了 Ubuntu Server 12 LTS 的 Amazon EC2 服务器来为我们的 Web 应用程序提供服务。

我安装了mysql,然后遇到了一些问题,无法使用我设置的root密码访问。

怀疑与可能的默认安装有冲突(我以为我已经检查过了),我完全删除了 mysql,包括用户。

从头开始,我设置了一个 root 密码,然后就起作用了。我设置了 phpMyAdmin,让它正常工作,但是当尝试为导入后的用户设置密码时,我收到“找不到行”错误。

经过一些搜索,我发现'FLUSH PRIVILEGES;'可以帮助解决这个问题。所以我回到服务器,以root身份登录mysql,并执行flush命令。

然后,我因访问被拒绝错误而从 phpMyAdmin 注销,从那时起,我就无法重新登录到服务器上的 mysql。

完整的错误是:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

我很困惑,已经花了很多时间试图找出问题所在。任何帮助将非常感激。提前致谢。

最佳答案

哈!使用 --databases 并仅包含您的数据库: http://dev.mysql.com/doc/refman/5.5/en/mysqldump-copying-to-other-server.html

关于mysql - 刷新权限后拒绝访问 mysql root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21406018/

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