LINUX.ORG.RU

MySQL криво встал

 , ,


0

1

Подскажите, нормально ли это:

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

Решил снести этот автозапуск, удалил нафиг /etc/rc*/*mysql и запускать вручную:

# MySQL
mkdir /var/run/mysqld
chown -R mysql:mysql /var/run/mysqld
su mysql -c "mysqld" -s /bin/sh

Теперь в таскменеджере висят процессы:

mysqld (от имени mysql),
sh -c mysqld (от имени mysql) и
su mysql -c mysqld -s /bin/sh (от имени root)

Вопрос, почему висит рутовский процесс? Как сделать, чтобы не было лишнего мусора в памяти (чтобы остался только демон MySQL)?

Ответ на: комментарий от kam

А почему при запуске из консоли mysqld вешает её намертво (Ctrl+C не работает!) ?

У гораздо менее популярной на сегодня PostgreSQL таких финтов ушами не замечаю....

Можно как-то без удаления заставить MySQL работать как я хочу (чтобы не висели 2 лишних процесса) ?

anonymous ()
Ответ на: комментарий от kam

Я уже снёс mysql :) И ставить больше в здравом уме не буду. Да, именно так :) Спасибо за помощь, в любом случае!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.