как остановить сервер mysql с помощью root

Аппорт фильтрует выпуклые выпуски на SIGQUIT. Вы найдете дискуссию о Launchpad об этой проблеме (дамп ядра на SIGQUIT). Есть хорошие аргументы, чтобы изменить это поведение, но неясно, сделает ли Ubuntu это.

1
задан 31 October 2014 в 01:00

4 ответа

Используйте sudo mysqld stop, чтобы остановить его как root.

надеюсь, что это помогло.

1
ответ дан 25 May 2018 в 03:53
  • 1
    ошибка произошла, когда я выполнил с root. – Mangesh Jogade 28 November 2012 в 19:27
  • 2
    Тогда вы уверены, что находитесь в файле sudo'ers? То, что вам разрешено использовать "sudo " ? Найдите процесс и убейте его с помощью pkill, найдите его, прочитав список на ps -e. – denNorske 28 November 2012 в 19:34
  • 3
    1) я был зарегистрирован как root 2) я могу убить процесс, но почему я не могу остановить его с помощью mysqld? это какая-то ошибка? – Mangesh Jogade 28 November 2012 в 19:38
  • 4
    mysqld - это файл, который запускается, вы можете закончить файл, но процесс останется в фоновом режиме. Поэтому вам просто нужно убить процесс вручную. – denNorske 28 November 2012 в 19:43
  • 5
    Я хочу остановить его только с помощью mysqld. – Mangesh Jogade 28 November 2012 в 19:47
sudo /etc/init.d/mysqld stop

должен это сделать.

1
ответ дан 25 May 2018 в 03:53

Вы решили не устанавливать пакет mysql, предоставленный Ubuntu, и вместо этого вручную установили версию в /usr/local - поэтому вы не делаете обычный способ «Ubuntu», и может быть затронут совет, который вы получаете здесь.

Обычным способом установки MySQL в Ubuntu является установка пакета, предоставленного Ubuntu, с использованием чего-то вроде sudo apt-get install mysql-server. Установка чего-то вручную в /usr/local с помощью скрипта make или install должна выполняться только тогда, когда у вас есть конкретная причина для этого, и у вас есть более высокий уровень технических навыков и знаний, а также желание правильно настроить себя. Вам также нужно будет делать обновления и исправления безопасности вручную, потому что это не будет сделано Ubuntu.

Основываясь на вашем техническом знании Ubuntu, я не думаю, что вы устанавливаете что-то вручную в /usr/local для вас. Если вы не ответите на то, что не можете использовать тот, который включен в Ubuntu, и вы действительно хотите узнать больше, я бы посоветовал удалить этот MySQL и установить Ubuntu с помощью sudo apt-get install mysql-server.

После этого вы сможете следить за всеми обычными инструкциями, которые вы найдете в вики и правилах Ubuntu.

1
ответ дан 25 May 2018 в 03:53

попробуйте следующее:

quit;

это сработало для меня ... тогда я только что получил сообщение msg: «bye». то он снова показывал, чтобы ввести команду в качестве пользователя USER @ user>, а не как MYSQL>. Помогите, это сработает!

-2
ответ дан 25 May 2018 в 03:53
  • 1
    Это показывает, как выйти из командной строки, но вопрос заключается в том, как остановить сервер. – Florian Diesch 15 April 2014 в 08:26

Другие вопросы по тегам:

Похожие вопросы: