如何在Ubuntu Linux上重新启动远程MySQL服务器



我正在使用ubuntu 12.04 lts。

MySQL Server上的位置位于远程位置。我想重新启动。

有人可以详细给我分步说明以重新启动MySQL Server吗?

以下是我从phpmyadmin UI获得的MySQL的数据库服务器详细信息:

Server: Localhost via UNIX socket
Server type: MySQL
Server version: 5.5.40-0ubuntu0.14.04.1 - (Ubuntu)
Protocol version: 10
User: root@localhost
Server charset: UTF-8 Unicode (utf8)

有人可以帮我吗?

  1. SSH进入机器。使用适当的凭据和IP地址ssh root@128.0.0.1。这应该为您提供对ubuntu服务器的访问。
  2. 重新启动MySQL服务sudo service mysql restart应该做这项工作。

如果您的MySQL服务被命名为mysqld之类的其他内容,则可能必须相应地更改命令或尝试以下操作:sudo /etc/init.d/mysql restart

sudo service mysql stop;
sudo service mysql start;

如果上述过程不起作用,让我们检查一个给定代码上方您可以停止MySQL Server,然后再次启动服务器

另一种方法是:

systemctl restart mysql
  • 重新启动mysql使用此命令

sudo服务mysql restart

sudo重新启动mysql

参考

i sshed of我的AWS Lightsail WordPress实例,以下是有效的:sudo/opt/bitnami/ctlscript.sh重新启动mysql我在这里学到了这一点:https://docs.bits.bitnami.com/aws/infrastructure/mysql/administration/control-services/

我的WordPress网站有问题,与MySQL的连接已经消失,并且要恢复它,我必须重新启动服务器。这是一个令人讨厌的问题,因为我在网站上没有那么高的流量。

我试图检查MySQL是否已经启动,并使Cronjob重新启动它,但这不能很好地工作。我一直在看日志,使用。

tail /var/log/mysql/error.log

在日志中,我寻找关闭消息或错误。我确定当服务器用尽内存时,MySQL连接崩溃了,所以为什么它用完了内存。我开始使用Percona工具的优化工具来优化MySQL资源。

我还检查了我的WordPress运行顺利运行或导致DB的交通高峰的原因。一种方法是增加服务器的尺寸,我没有太多的流量,因此我在服务器上安装了新的Relic工具以监视服务器资源以找出哪些过程正在消耗内存。

我发现服务器没有足够的内存,MySQL无法分配所需的内容,因此它崩溃了,我所做的就是添加交换空间来帮助此。

这是添加交换空间的方法
https://www.digitalocean.com/community/tutorials/how-to-to-dadd-swap-swap-pace-on-ubuntu-16-04

如果这还不够,则可能需要考虑升级到较大的服务器。无论哪种方式,您都应该仔细研究自己的记忆消耗,以更好地了解问题。

您可以简单地从本地终端运行
ssh username@www.remoteserver.com- sudo服务mysqld restart

在亚马逊EC2服务器上对我有用的是:

sudo service mysqld restart

相关内容

  • 没有找到相关文章

最新更新