【问题标题】:AWS Lightsail Wordpress Managed MySQL Database mysqldump command not found未找到 AWS Lightsail Wordpress 托管 MySQL 数据库 mysqldump 命令
【发布时间】:2021-01-22 23:45:13
【问题描述】:

我在这里遵循指南:https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connect-wordpress-to-mysql-managed-database

在第 2.3 步,它要求我输入命令:

mysqldump -u root --databases bitnami_wordpress --single-transaction --compress --order-by-primary -p$(cat /home/bitnami/bitnami_application_password) | mysql -u DbUserName --host DbEndpoint --password

(在换掉用户名和端点之后)。

当我这样做时,我会得到响应:

-bash: mysql: command not found
-bash: mysqldump: command not found

我发现mysql和mysqldump命令不在路径上所以我环顾四周,在/opt/bitnami/mysql/bin/找到它们

当我尝试从那里运行它们(或 cd 进入该目录)时,我得到:

-bash: /opt/bitnami/mysql/bin/mysql: Permission denied
-bash: /opt/bitnami/mysql/bin/mysqldump: Permission denied

我还尝试使用/home/bitnami/bitnami_application_password 中的密码来承担root su root 的角色,但这会导致:

su: Authentication failure

【问题讨论】:

    标签: mysql wordpress amazon-web-services bitnami amazon-lightsail


    【解决方案1】:

    我花了一段时间才弄清楚,但我在这里找到了答案:页面底部的https://docs.bitnami.com/bch/how-to/troubleshoot-permission-issues/。跑完之后:

     sudo /opt/bitnami/use_wordpress
    

    我的 bash 环境已更新,我能够运行原始命令。

    【讨论】:

      猜你喜欢
      • 2019-07-25
      • 2021-07-12
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多