我正在开发一个托管在 AWS 上的 VPC 中的网站。昨天,我们将 mysql 服务器从 EC2 实例移至 RDS 实例,以使 mysql 服务器性能更好。因此,之前,当我想重新启动数据库服务器时,我可以通过 ssh 连接到 EC2 实例并执行以下 linux 命令:
service mysql restart
如我所见,RDS 实例已准备好为 mysql 提供服务,但尚未准备好执行 linux 命令。我说得对吗?这是否意味着我必须重新启动整个实例才能重新启动 mysql 服务器?
谢谢你!
答案1
如我所见,RDS 实例已准备好为 mysql 提供服务,但尚未准备好执行 linux 命令。我说得对吗?
是的,没错。它确实在 Linux 操作系统上运行,但作为 RDS 用户,您无法访问操作系统级命令。
这是否意味着我必须重新启动整个实例才能重新启动mysql服务器?
正确。我想我的问题是:为什么需要重新启动 MySQL?一般来说,在开发过程中调整 mysql 设置时,没有必要重新启动几次以上。