我已经尝试了谷歌提到的所有解决这个问题的解决方案,但都没有效果。本网站是使用AWS中的bitnami wordpress堆栈构建的。我所要做的就是记录缓慢的查询。我只有wp-config用户凭据登录到mysql。但使用此访问权限时,我无法运行SET GLOBAL slow_query_log = 'ON';,因为它需要超级用户权限。
据我所知,除非我以root用户身份登录并将权限分配给此用户,或者以root用户本身的身份运行命令,否则没有其他解决方法来解决此问题。
问题是,root用户没有密码。也许它在第一次安装(mysql)时没有配置密码。
我检查了这个文件的密码,但没有找到。
/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停止,但永远停留在安全模式下启动,使用以下命令:
$ sudo /opt/bitnami/ctlscript.sh stop mysql
$ sudo /opt/bitnami/mysql/bin/mysqld_safe --skip-grant-tables现在如何启用慢查询日志,或者获取root密码或重置密码?
发布于 2020-03-06 17:31:26
我是Bitnami工程师,
数据库的超级用户密码与实例在引导过程中为WordPress配置的密码相同。这意味着如果您没有更改WordPress的管理员密码,这两个密码现在是相同的。
您可以打开bitnami用户主文件夹中的bitnami_credentials文件,获取实例在配置过程中使用的密码。
cat /home/bitnami/bitnami_credentials在此之后,只需运行mysql命令即可访问数据库
mysql -u root -phttps://stackoverflow.com/questions/60557338
复制相似问题