首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法以超级用户身份登录mysql

问无法以超级用户身份登录mysql
EN

Stack Overflow用户
提问于 2020-03-06 11:55:32
回答 1查看 217关注 0票数 0

我已经尝试了谷歌提到的所有解决这个问题的解决方案,但都没有效果。本网站是使用AWS中的bitnami wordpress堆栈构建的。我所要做的就是记录缓慢的查询。我只有wp-config用户凭据登录到mysql。但使用此访问权限时,我无法运行SET GLOBAL slow_query_log = 'ON';,因为它需要超级用户权限。

据我所知,除非我以root用户身份登录并将权限分配给此用户,或者以root用户本身的身份运行命令,否则没有其他解决方法来解决此问题。

问题是,root用户没有密码。也许它在第一次安装(mysql)时没有配置密码。

我检查了这个文件的密码,但没有找到。

代码语言:javascript
复制
/opt/bitnami/mysql/my.cnf 

我也无法查看mysql日志(权限被拒绝) /opt/bitnami/mysql/data/mysqld.log

我在aws ->实例设置->获取系统日志中找不到密码

我试着重置这里提到的密码。https://community.bitnami.com/t/unable-to-reset-mysql-root-password/44360/3 mysql停止,但永远停留在安全模式下启动,使用以下命令:

代码语言:javascript
复制
$ sudo /opt/bitnami/ctlscript.sh stop mysql
$ sudo /opt/bitnami/mysql/bin/mysqld_safe --skip-grant-tables

现在如何启用慢查询日志,或者获取root密码或重置密码?

EN

回答 1

Stack Overflow用户

发布于 2020-03-06 17:31:26

我是Bitnami工程师,

数据库的超级用户密码与实例在引导过程中为WordPress配置的密码相同。这意味着如果您没有更改WordPress的管理员密码,这两个密码现在是相同的。

您可以打开bitnami用户主文件夹中的bitnami_credentials文件,获取实例在配置过程中使用的密码。

代码语言:javascript
复制
cat /home/bitnami/bitnami_credentials

在此之后,只需运行mysql命令即可访问数据库

代码语言:javascript
复制
mysql -u root -p
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60557338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档