Вимкнення mysqld


1

Я роблю наступне для того, щоб вимкнути mysqld щоб не мати відкритого 3306 порт

sudo mysqladmin -u root -p shutdown

Однак згодом, коли я використовую netstat, mysqld все ще прослуховує порт 3306 лише з новим PID. Отже, що автоматично створює новий процес і як його зупинити? pkill ing процес має той же результат.

mysql  linux 

Який смак Linux? Спробуйте /etc/init.d/mysqld зупинити.
Perception

Ubuntu Server 11. Постараюся, спасибі.

@Perception: Відповіді як відповіді, будь ласка.
Lightness Races in Orbit

Дякуємо, це спрацювало: не було mysqld, а тільки mysql і робив /etc/init.d/mysql stop виникла потреба у використанні service

корисності і sudo service mysql stop призвели до видалення mysqld

Відповіді:


4

Це здійснюється за допомогою наступної команди:

sudo /etc/init.d/mysqld stop

Для більш точного редагування: Зауважте, що ця команда працює тільки на певних машинах. Це може допомогти, але можливо, ваш дистрибутив не підтримує це.


1
Іноді. На деяких системах.
Lightness Races in Orbit

У більшості випадків на більшості систем linux і, ймовірно, той, який він використовує ;-). Ви не повинні надавати відповіді на кожну ситуацію. Якщо він цього не робить, ми можемо дивитися далі ;-).

Принаймні вкажіть це у відповіді, хоча! В даний час він читає як всеохоплюючу відповідь, коли це не так.
Lightness Races in Orbit

Виконано, спасибі за відгук.
JNDPNT

2

Які дистрибутиви ви використовуєте? Часто ви захочете використовувати скрипт запуску / зупинки, щоб вимкнути його, оскільки може бути процес моніторингу, який вважає, що mysqld має працювати, тому коли він більше не запускає його назад.

Ви також можете просто брандмауер вимкнути порт 3306, так що тільки localhost може отримати до нього доступ. Може бути легше в довгостроковій перспективі.


Не схоже на хорошу ідею перетворити ваш брандмауер, якщо він не буде керованим і безпечним. Здається в цьому випадку непотрібно ;-).

1
Ах ... хто щось сказав про вимкнення брандмауера? Я запропонував firewalling off mysqld порт.

І, якщо брандмауер вимкнений, це означає, що він недоступний для всього, крім локального.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.