2015-05-07 2 views
33

Я использую Ubuntu 12.04 LTS на своей машине.Как перезагрузить удаленный сервер MySQL, работающий на Linux Ubuntu?

Существует на сервере MySQL удаленно. Я хочу перезапустить его.

Может кто-нибудь, пожалуйста, дайте мне подробные пошаговые инструкции для перезапуска сервера MySQL.

Ниже приведены сервер базы данных MYSQL детали я получил от PHPMYADMIN UI:

Server: Localhost via UNIX socket 
Server type: MySQL 
Server version: 5.5.40-0ubuntu0.14.04.1 - (Ubuntu) 
Protocol version: 10 
User: [email protected] 
Server charset: UTF-8 Unicode (utf8) 

Может кто-то пожалуйста, помогите мне?

Спасибо.

+0

код [документация] (http://dev.mysql.com/doc/refman/5.5/en/mysqld-server.html) может иметь некоторую помощь здесь. – Tensibai

+0

Ни один из ответов не работал для меня, но перезагрузка моей машины сделала: D –

ответ

82
  1. SSH в машину. Использование правильных учетных данных и IP-адреса, ssh [email protected]. Это должно обеспечить вам доступ оболочки к серверу Ubuntu.
  2. Перезапустите службу mySQL. sudo service mysql restart должен выполнить эту работу.

Если ваша служба MySql называется что-то другое, как mysqld вы, возможно, придется изменить команду соответствующим образом или попробуйте следующее: sudo /etc/init.d/mysql restart

+0

Жаль, что ваш ответ не сработал для меня. После выполнения вышеприведенной команды я смог перезапустить MySQL, но не смог войти в систему через phpMyAdmin, а также база данных не была доступна. Почему так случилось? Хотя на терминале статус запуска и остановки был показан «Хорошо». Затем я попробовал команду sudo service mysql restart, и все началось правильно. Можете ли вы рассказать мне, что было не так с вашим ответом, и какая разница между этими двумя командами? – user2839497

+1

Технически, они одинаковы. Один выполняет commad, используя 'service', в то время как другой использует полный путь, поэтому они оба выполняют ту же работу, если sudoed. Но использование 'service' является рекомендуемым методом, я обновляю свой ответ. – Huey

-5

То, что работало для меня на сервере Amazon EC2 был

sudo service mysqlid restart 
+1

перезагрузка службы mysqld – UserYmY

8
sudo service mysql stop; 
sudo service mysql start; 

Если вышеуказанный процесс не будет работать, давайте проверим один из указанных выше кода, вы можете остановить сервер Mysql и снова запустить сервер

Смежные вопросы