Как я могу остановить MySQL-сервер (установлен с помощью двоичной установки в /usr/local/mysql
)?
Когда я захожу в /usr/local/mysql/bin
и выполняю команду
mysqld stop
, я получаю следующее сообщение об ошибке :
[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
[ERROR] Aborting
[Note] mysqld: Shutdown complete
и я все еще могу видеть процесс для сервера MySQL.
то же самое происходит, когда я пытаюсь сделать это с помощью mysqld в /etc/init.d
.
Предположение, что Вы запускаете актуальную Ubuntu и Вы уже - корень, как Вы упомянули, команда:
service mysql stop
или
/etc/init.d/mysql stop
Из-за Вашей установки необходимо попробовать это:
sudo -u mysql /usr/local/mysql/bin/mysqld stop
sudo /etc/init.d/mysqld stop
должен сделать это.
Используйте sudo mysqld stop
, чтобы остановить его как root.
надеюсь, что это помогло.
попробуйте следующее:
выйти;
это сработало для меня ... тогда я просто получил сообщение: "пока". затем снова показывалось, что нужно ввести команду как USER @ user>, а не как MYSQL>. Помогите это работает!
Вы решили не устанавливать пакет 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.